单片机试卷及答案(3)

2020-04-21 00:48

答案

《单片机原理及接口技术》(B)

一 选择题:1-5:CCDCA 6-10:DACDA 11-15:ADDAA

二填空:(1)硬件系统、软件系统 (2)时钟 、 复位 、(3)、 1us ;、2us 。 (4 MOV, MOVX, MOVC, MOVC。(5)8。(6)单工、全双工、半双工 (7)并行数据传送、串行数据传送 、 串行 、(8)相同(9)4K、15、 三、简答题(共4题,每题5分,共20分)

1. AT89C51单片机由哪些主要功能部件组成?

答:CPU,RAM,ROM,I/O接口等。

2.扩展存储器的编址技术有哪几种?

答:进行存储器扩展时,可供使用的编址方法有两种:线选法和译码法

3. AT89C51单片机响应中断的优先顺序应依什么原则?

答:先优先级从高到低,同优先级的再按优先权从高到低的响应原则。

4.设串行异步通信的传送速率为2400波特,传送的是带奇偶校验的ASCII码字符,每个个字符包含10位(1 个起始位,7个数据位,1上奇偶校验位,1个停止符),问每秒最多可传送多少个字符?

解:每秒可传送的字符为:2400÷10=240

四、编程题(每题15分,共30分)

1.编写程序,将外部数据存储器中的5000H~50FFH单元全部清零。 解: ORG 0000H MOV DPTR #5000H

MOV R0,#0FFH CLR A

LOOP : MOVX @DPTR,A INC DPTR DJNZ R0,LOOP END

2. 已知FOSC=6MHZ,试编写程序,利用T0工作在方式2,使P1.0和P1.1分别输出周期

- 7 -

为1ms和400us的方波。

答:程序如下:采用200us定时

初值计算过程:根据晶振得机器周期为2us,

初值(T0)=28

-200/2=9CH

ORG 0000H SJMP MAIN ORG 0BH SJMP T0S ORG 30H

MAIN: MOV R0,#2

MOV R1,#5 MOV TMOD,#02H MOV TH0,#09CH MOV TL0,#09CH SETB EA SETB ET0

SETB TR0 HERE: SJMP $ T0S: DJNZ R0,L0 CPL P1.1 MOV R0,#2 L0:DJNZ R1,L2 CPL P1.0

MOV R1,#5 L2:RETI END

- 8 -


单片机试卷及答案(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:恋恋有词

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: