中原工学院期末考试卷2018单片机重修试卷-答案 下载本文

内容发布更新时间 : 2024/5/21 16:45:15星期一 下面是文章的全部内容请认真阅读。

……………… … … … … … … … … … 线 … … …号…学… … … … … … … 订 … … …名…姓… … … … … … … 装 … … …级…班……………………………中 原 工 学 院 重修标识 二、 简答题(共32分,每题8分) 得分 2017~2018 学年 第 2 学期 A卷 B卷 自动化14、电气14、电信14、通信14专业 单片机原理与接口技术课程期末试卷 1. 简述程序状态字中各位的含义。 题号 一 二 三 四 五 六 七 八 九 十 总分 注:开卷考试 必须带实验指导书(用到其中的原理图),可以带教材、笔记、作业、实验报告等。 禁止传阅他人资料,禁开手机。 一、 填空题(共20分,每空1分) 得分 1. 8051单片机内部有 个 位可编程的定时器和计数器。 2.8051单片机复位后,PC与SP的值分别为 和 。 3.8051单片机内部数据存储器的地址范围是 ,位地址空间的字节地址范围 是 ,对应的位地址范围是 ,外部数据存储器的最大可 扩展容量是 。 2. 简述单片机内部的中断源及其对应的中断入口地址。 4. 若8051单片机的振荡频率为12MHz,则一个机器周期为 μs。 5.对于定时器T0,若振荡频率为12 MHz,在模式1下最长定时时间为 ms。 6.MCS-51系列8051单片机有五个中断源,分别是 、 、 、 、 。 7.如果(A)=53H,(R0)=40H,(40H)=35H,执行指令XCH A, @ R0后, 结果(A)= ,(40H)= 。 8.P2口通常用作_______,也可以作通用的I/O口使用。 9. 设定时器T0工作在方式(模式)1时,时钟振荡频率为12MHz,要求定时时间为1ms。则定时器T0初值为 TH0= ,T L0= 。 本试卷共 3 页,此页为 A 卷第 1 页 (注:参加重修考试者请在重修标识框内打钩)

……………… … … … … … … … … … 线 … … …号…学… … … … … … … 订 … … …名…姓… … … … … … … 装 … … …级…班…………………………… 3.8051单片机内部部分存储单元(RAM)地址及内容如图1所示。 执行下列程序后,在相应的存储单元内填入变化后 地址 内容· 的数值。 MOV SP,#48H PUSH 40H 4BH PUSH 41H 4AH MOV R0,42H 49H MOV A,@R0 48H ADD A ,46H 47H 20H MOV 45H,A 46H 30H POP 44H 三、 程序分析与设计(第一小题15分,第二小题16分,第三小题17分,共4845H 分 ) 得分 POP 43H 44H SJMP $ 43H 1. 阅读程序,写出指定处 累加器 A 中的值: 42H 43H: 71H 47H ORG 0000h 44H: 81H 41H 81H 49H: 71H MOV A, #34h 40H 4AH: 81H 71H MOV 40h, #30h MOV R1, #40h 图1 8051单片机内部RAM示意图 MOV R0, #71h 4、8051单片机中,定时器/计数器T0工作于定时器方式下的模式1,定时时间为10ms,设振荡频率f ADD A, R0 ; (A)= A5H 10100101 ? OSC为6 MHz。试编写该定时器初始化程序。 RR A ; (A)= D2H 11010010 ? XCHD A,@R1 ; (A)= D0H ? ADDC A, 40H ; (A)= 02H ? ADDC A, @R1 ; (A)= 35H ? AJMP $ END 本试卷共 3 页,此页为 A 卷第 2 页 ……………… … … … … … … … … … 线 … … …号…学… … … … … … … 订 … … …名…姓… … … … … … … 装 … … …级…班…………………………… 2. 某单片机控制系统有8个发光二极管。试画出89C51与外设的连接图并编程使它们由左向右轮流点亮,闪烁的时间间隔为1秒。3. 将单片机程序存储器1000H----100FH单元的内容取出来依次存入单片机片内数 据存储器RAM中30H---3FH单元与扩展的片外数据存储器 0600H ---- 060FH 单元。 MOV R0, 30H MOV DPTR,#1000H MOV A,#0 LOOP1: MOVC A,@DPTR+A MOV @R0, A INC A INC @R0 CJNE R0,#3FH, LOOP1 MOV DPTR ,#0600H MOV R1, 30H LOOP2: MOV A,@R1 MOVX @DPTR,A INC R1 INC DPTR ORG 0000H CJNE R1,#3FH,LOOP2 MOV A,10H; 这个看LED的接法 RET LOOP : MOV P1,A ACALL DELAY RR A JMP LOOP DELAY: MOV R5 , #100 D1: MOV R6,#20 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 RET END 本试卷共 3 页,此页为 A 卷第 3 页