单片机试卷C

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《单片机原理及应用》试卷C

一、填空题:(每空1分,共15分)

1、MCS-51单片机复位后,R0~R7的直接地址为00H-07H 。

2、MCS-51单片机内部RAM中位地址为31H所对应的字节地址是 26H 。

3、MCS-51单片机的存贮空间按编址方式划分,可分为片内RAM 、片外RAM 、 ROM 。

4、数据寄存器DPTR是 16 位寄存器,寻址范围为 64K 。

5、MCS-51单片机的PSEN引脚是外部ROM 选通信号

6、当SP=4AH时,执行指令RET后,SP的值为 48H 。

7、已知指令SJMP 30H存放在10F0H单元中,执行指令后,PC值等于 1122H 。

8、对于80C51单片机的串行口,方式0是同步移位寄存器方式,它的波特率 fosc/12 。

9、定时/计数器T1中断的入口地址为 001BH 。

10、MC5—51单片机的堆栈设在_____RAM_____区中,它传送数据的原则是_____先入先出_____。

二、选择题(每题1.5分,共15分)

1、8051单片机系统启动工作时,是从( B )开始执行程序的。

A、0030H

B、0000H

C、0003H

D、0008H

2、8051单片机直接寻址的区域为( D )。

A、内部RAM

B、外部

C、内部ROM

D、内部RAM和SFR

3、已知(A)=58H,若执行指令CJNE A,#18H,LOOP后,则A的内容是( A )。

A、58H

B、00H

C、40H

D、50H

4、MCS-51单片机的寻址能力达64K,它的地址线是由( B )提供的。

A、P0口和P3口

B、P0口和P2口

C、P0口和P1口

D、P2口和P3口

5、.MCS-51单片机定时器工作方式0是指的( C )工作方式。

A.8位

B.8位自动重装

C.13位

D.16位

6、关闭所有中断,最简单的方法是用一条( 1 )指令。

①、CLR EA ②、CLR ET0 ③、CLR EX1 ④、CLR ET1

7、已知串行口工作在方式0,这时( 1 )引脚送数据信号,传送一帧有()位。

①、RXD,8 ②、RXD,10 ③TXD,8 ④、TXD,10

8、指令AJMP的跳转范围是 C 。

A、 256

B、1KB

C、 2KB

D、 64KB

9、已知(SP)=60H,(PC)=0137H,执行指令LCALL 1F58H后,SP=( D ),(61H)=(),(62H)=()。

A、62H,3AH,01H

B、61H,37H,01H

C、62H,40H,01H

D、62H,37H,01H

10、已知fosc=6MHZ,MCS-51单片机响应中断的时间至少需要( C )。

A、3μS

B、8μS

C、6μS

D、4μS

三、问答题(每题5分,共30分)

1、说明BCD码加法调整的原因和方法。

P61

2、简述MCS-51内外RAM差别及存取方法。

3、什么是特殊功能寄存器?8051单片机有几个特殊功能寄存器?这些特殊寄存器占有地址范围是多少?

P34

4、MCS-51单片机的P0口是否可以作为一般I/O口使用?如果可以,使用时需注意哪些问题?这种情况下是真正的双

向口吗?

5、如果一条3字节指令,执行的时间至少为几个机器周期?为什么?

6、各中断源对应的中断服务程序的入口地址是否能任意设定?

四、读程序(阅读程序后填空,每空2分,共10分)

1、在BUF为首址的片外RAM存放一个数组,以FFH为结束符。试编程序,将该数组的存放区域清零,保留结束符FFH。请补全下列程序。

ORG 0000H

MOV DPTR,#BUF

LOOP:MOVX A,@DPTR

CJNE A ,#0FFH,LOOP1

AJMP LOOP2

LOOP1: CLR A

MOVX @DPTR , A

INC DPTR

SJMP LOOP

LOOP2: END

五、编程题(每小题5分,共10分)

1、编写统计内部RAM 20H单元中所存的单字节数二进制位中1的个数,存于21H中。

试卷A中

2、编程将外部ROM 1200H~1207H单元内容送到外部RAM 0010H~0017H单元。

练习B

六、综合应用题(每小题10分,共20分)

1、已知单片机系统晶振频率为6MHz,试编写程序,用定时器工作方式1,使P1.0输出控制的LED亮1秒、灭1秒,循环不止

2、某80C31单片机应用系统,扩展一片ROM 2764(地址范围为0000H-1FFFH),一片A/D转换器ADC0809

(地址安排在≥8000H),请画出扩展电路图。

相关文档
最新文档