《微机原理与单片机技术》试卷及答案(3)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一二
三
四
五 总分
得分
评卷人
年级专业:
_____________ ______系__别:
一、填空题 (共 10 分 每空 2 分)
1.51 单片机外部 ROM 的最大寻址空间为 64KB。 2.执行 CPL P1.1 指令,P1.1 位读的是锁存器。 3. 单片机引脚/EA=0 则选择片外 ROM 工作。 6. 51 单片机奇偶校验指的是结果中“1”的个数奇偶特Fra Baidu bibliotek。 7.单片机串行通信中每秒钟传送的二进制位数称为比特率。
三、问答题(2 小题,共 20 分,每小题 10 分)
1. 阅读时序,填空(10 分,每空 2 分)。
第1个机器周期
第2个机器周期
S1 S2 S3 S4 S5 S6 S1 S2 S3 S4 S5 S6 S1 S2
ALE PSEN
RD
P2口 P0口
23H
14H
E0H
30H
20H 55H
下一条指令
PCH PCL 指令
2. 阅读下面的程序,填空说明程序功能(10 分,每空 2 分) MOV IE, #00011001B MOV IP, #00010000B SETB IT0 SETB EA
答:使用外部中断 0,下降沿触发,打开外部中断 0、定时器 1 中断和串口中 断,串口中断具有最高优先级。同时申请中断时,最后响应中断的是定时器 1 中断。
MOV R3,#20H
MOV A,R3
LD0:MOV DPTR,#7F01H ;3 字节
MOVX @DPTR,A ;1 字节
INC DPTR
;1 字节
MOV A,@R0
;1 字节
ADD A,#0FH ;2 字节
MOVC A,@A+PC ;1 字节
MOVX @DPTR,A ;1 字节
LCALL DL1
学号:
姓名:
《微机原理与单片机技术》试卷及评分标准 A 卷 第 1页 共 5页
答:该时序 ALE 的第一次下跳锁存的 PCL 值是 14H ,第二次锁存的 DPL 值是 30H , 在 /PSEN 的 上 跳 CPU 读 ROM 中 的 数 据 , 在 /RD 的上跳 CPU 读 RAM 中的数据。
五、程序设计与接口(共 40 分,每题 20 分) 1.下图为 ADC0809 接口电路,试回答: (1)该图 ADC0809I/O 接口采用什么译码方式?每个端口有多少套重迭的地址? (2)74LS373 完成说明功能?G 端是什么信号有效? (3)0809 的 8 个通道是如何实现选择的?
《微机原理与单片机技术》试卷及评分标准 A 卷 第 2页 共 5页
;3 字节
《微机原理与单片机技术》试卷及评分标准 A 卷
第 4页 共 5页
DEC R0
;1 字节
MOV A,R3
;1 字节
JB ACC.0,ELD1 ;3 字节
RR A
;1 字节
MOV R3,A
;1 字节
LJMP LD0
;3 字节
ELD1:RET
; 1 字节
DSEG:DB (依次是 0、1、2…F 的共阴极显示编码)
二、判断题 (共 10 分 每题 2 分)(正确的打√,错误的打×)
1. 51 单片机复位后,系统默认状态是关中断、全部是低优先级的。 2. I2C 总线数据传送时,先传送最低位,后传送高位。 3. DAC0832 是 8 位 D/A 转换器,其片内有 2 级输入数据锁存器。 4. MOVC 指令是片外 RAM 读数指令,产生的选通信号是/PSEN。 5. CPU 的数据线是 8 根,地址线是 16 根,则其为 16 位的计算机。 答:1(√ ) 2(× ) 3(√ ) 4(× )5(×)
(密封线内不答题) …………………………………………密………………………………………………封………………………………………线……………………………………
东莞理工学院本科试卷(A 卷)
2013—2014 学年 第 1 学期 《微机原理与单片机技术》试卷及评分标准
开课单位:电子工程学院
考试形式:闭卷
题序
2.试述如何用 51 单片机定时计数器测量外部脉冲信号的高电平时间? 答:定时计数器为定时方式且 GATE=1,由软件使 TR 为 1,(5 分) 当外部中断引脚为高电平时,启动定时/计数器工作,为 0 时停止计数器工作, 此时计数器的计数值乘以机器周期就是高电平脉宽时间(5 分)。
四、程序阅读(共 20 分) 1.阅读下面的程序,说明程序功能。(10 分)
)…
系别:
不答题 …………
封线内 …………
学号:
密 …
(…
…
答:(1)线译码,212(4 分)
(2)74LS373 实现地址总线的低 8 位与数据总线的分离。G 端下跳信号有效(4
分)
(3)ALE 输入一个正脉冲时,可将 A、B、C 锁存于地址寄存器内并进行译码,
来实现相应的模拟输入通道选通。(4 分)
END(8 分)
《微机原理与单片机技术》试卷及评分标准 A 卷 第 5页 共 5页
(3)
MOV DPTR,#0001H ;指向 0 通道
LOOP:MOVX @DPTR,A ;启动 A/D 转换
HER:JB P3.3,HER ;查询 A/D 转换结束
MOVX A,@DPTR ;读取 A/D 转换结果(8 分)
2.下图是 81C55 实现的的键盘及显示接口, (1) 设计 81C55 初始化程序。 (2)核算 81C55 内部 RAM 的地址范围,设计无关位为 0。 (3)写出 LDE 共阴极“U.”的显示代码。 (4) 35H 内容显示在最左位且最先显示,显示缓冲区设置在片内 35H-30H, DL1 为延时 1ms 的子程序。请填空完成循环动态显示程序。
HASC:MOV A,R0 ANL A,#0FH PUSH ACC CLR C SUBB A,#0AH POP ACC JC LOOP ADD A,#07H
LOOP:ADD A,#30H MOV R2,A SJMP $
答:将 R0 低 4 位转换成相应的 ASCII 码。(5 分),转换后的 ASCII 码存放于 R2 中。(5 分)
…
…
…
……………………………………密………………………………………………封………………………………………线……………………………………
…
…
(4)编写通道 1 启动转换和查询方式读数程序?(地址无关位选为 0)
…
…
…
…
…
…
线
…
…
…
…
…
…
年级专业: 年级专业:
…
…
…
…
…
…
…
…
…
系别:
封
…
…
…
…
(密封线内不答题)
《微机原理与单片机技术》试卷及评分标准 A 卷 第 3页 共 5页
…
…
密
…
姓名: 学号:
…
…
…
…
…
…
…
…
姓名:
…
…
…
…
…
…
…
…
…
…
答:
(1) MOV DPTR,#7F00H
MOV A,#03H
MOVX @DPTR,A (6 分)
(2)0000H-00FFH (3 分)
(3) BEH (3 分)
(4) DIS:MOV R0,#35H