习题(中断与接口及答案)

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

单片机练习三中断与接口

一.单项选择题

1. 已知MCS-51单片机系统晶振频率为12MHZ,SMOD=1,串行口工作于方式2的波特率为( A )。

A. 375K

B. 1875K

C. 2400K

D. 1200K

2. MCS-51单片机T0作为计数器工作于不受外部信号INTO控制,T1作为定时器,T0工作于方式0,T1工作于方式1,其方式控制字的内容为( B )。

A. 00H

B. 14H

C. 17H

D. 80H

3. 控制定时器工作方式的寄存器是( D )。

A. TCON

B. PCON

C. SCON

D. TMOD

4. MCS-51单片机的中断允许触发器内容为83H,CPU将响应的中断请求是(D )。

A. INTO,INT1

B. T0, T1

C. T1, 串行接口

D. INTO,T0

5. 设定时器/计数器T0工作于方式3,则TH0作为一个独立的8位定时器,它的运行由控制位(D )。

A. GATE

B. INTO

C. TR0

D. TR1

6. 当MCS-51进行多机通信时,串行口的工作方式应选择( C )。

A.方式0

B.方式1

C. 方式2或方式3

D. 方式2

7. 8031单片机的串行口的中断程序入口地址为( B )。

A.001BH

B. 0023H

C. 000BH

D. 0003H

8. 已知单片机系统的fosc=6MHZ,执行下列延时程序的时间为( C )。

DY2:MOV R6,#2

DLP1:MOV R7,#250

DLP2:DJNZ R7,DLP2

DJNZ R6,DLP1

RET

A.1ms B. 1.5ms C. 2ms D. 4ms

9. 串行口中断入口地址是( D )。

A. 0003H

B. 000BH

C. 0013H

D. 0023H

10. 若MCS-51单片机的晶振频率为24MHZ,则其内部的定时器/计数利用计数器对外部输入脉冲的最高计数频率是

( A )。

A. 1MHZ

B. 6MHZ

C. 12MHZ

D. 24MHZ

11. MCS-51串行口工作于方式2时,传送的一帧信息为( C )。

A. 8位

B. 16位

C. 11位

D. 12位

12. MCS-51单片机有( B )内部中断源。

A. 2个

B. 3个

C. 4个

D. 5个

13. T1作为计数器,工作于方式2,不需门控位参于控制,其控制字为(A,C )。

A. 60H

B. 06H

C. 66H

D. 00H

14. 已知(60H)=23H,(61H)=61H,运行下列程序62H内容为( A )。

CLR C

MOV A,#9AH

SUBB A,60H

ADD A,61H

DA A

MOV 62H,A

A. 38H

B. D8H

C. DBH

D. 3EH

15. 设系统的晶振频率为6MHZ,下列子程序DELAY的延时时间约为( B )。

DELAY:MOV R2,#0FAH

L2:DJNZ R2,L2

RET

A. 900μS

B. 1006μS

C. 500us

D. 5.501us

16. MCS-51中,CPU正在处理定时器/计数器T1中断,若有同一优先级的外部中断INT0又提出中断请求,则CPU

( B )。

A. 响应外部中断INT0

B. 继续进行原来的中断处理

C. 发生错误

D. 不确定

17. 下面哪一种工作方式仅适用于定时器T0( D )。

A.方式0

B. 方式1

C. 方式2

D. 方式3

18. (C )并非单片机系统响应中断的必要条件。

A. TCON或SCON寄存器内有关中断标志为1

B. IE中断允许寄存器有关中断允许位置1

C. IP中断优先级寄存器内的有关位置1

D. 当前一条指令执行完

19. 某8031单片机时钟频率为12MHZ,现将T0设置为定时方式1.定时时间为1毫秒,其计数器中时间常数初值为

( C )。

A. FCH

B. 18H

C. FC18H

D. EC18H

20. ( C )并非是单片机系统响应中断的必要条件。

A.TCON或SCON寄存器内的有关中断标志位为1

B.IE中断允许寄存器内的有关中断允许位置1

C.IP中断优先级寄存器内的有关位置1

D.当前一条指令执行完

21. 定时/计数器T0在GATE=1时运行的条件是( A )。

A.TR0=1,P3.2=1

B. TR0=1

C. P3.2=1

D. 设置好定时初值

22. 已知fosc=12MHZ, T0工作于方式2,定时时间为180us,其TH0,TL0的值为(A )。

A.4CH,4CH

B.00H,4CH

C.4CH,00H

D. A6H,ACH

23. 中断服务程序的最后一条指令必须是( C )

A. END

B. RET

C. RETI

D. AJMP

24. 已知T0作为计数器工作于计数方式2,其控制字为(A,C )

A. 06H

B. 66H

C. 60H

D. 02H

25. 设8031串行口工作于方式1,允许串行口接收,双机通信,其串行口控制字为( A )

A. 50H

B. 70H

C. 54H

D. 40H

26. 已知某一LED显示器为共阴接法,若要显示数字“3”,其段码为(B )

A. 30H

B. 4FH

C. FFH

D. F0H

27.CPU响应( C )中断时,不会由CPU自动清除中断请求标志。

A.外部中断0

B. 外部中断1

C.串行口中断

D. 定时器/计数器溢出中断

28. 各中断源发出的中断请求信号,都会标记在MCS-51单片机系统中的( C )。

A. IE

B. TMOD

C. TCON/SCON

D. IP

29. MCS-51单片机的串行口工作于方式1时,须满足条件( C ),才能进行数据接收。

A. REN=0

B. RI=0

C. REN=1且RI=0

D. RXD=0

30. 当CPU响应外部INTO中断时,程序立即转移到( A )。

A.0003H

B. 0013H

C. 0023H

D. 000BH

31. 8031单片机内含串行口和定时器的个数分别为( B )。

A. 2和1

B. 1和2

C. 3和1

D. 2和2

32. 下面寄存器是16位的是( C )。

A. SCON

B. TCON

C. PC

D. PSW

33. 十进制-1用二进制补码表示,该补码是(A )。

A. FFH

B. 00H

C. FEH

D. 81H

34. 若MCS-51单片机的中断源都编程为同级,当它们同时申请中断时,CPU首先响应( B )。

A .INT1 B.INTO C.T1 D.T0

35. 用MCS-51串行口扩展并行I/O口,串行口工作方式应选择( A )。

A .方式0 B.方式1 C.方式2 D.方式3

36. MCS-51有中断源( A )。

A.5个

B.2个

C.3个

D.6个

37. 8031利用串行口通信时,设波特率为2400bit/s,晶振频率为11.0592MHz,T1选方式2 ,SMOD=0,则T1的重新装入值为( C )。

A . FFH B. FDH C .F4H D .10H

38. 若系统晶振频率是12MHz,利用定时器/计数器1定时1ms,在方式0下的定时器初值为(A )。

A .TH1=0E0H,TL1=18H

B .TH1=18H,TL1=E0H

C .TH1=1CH TL1=18H

D .TH1=18H,TL1=1CH

相关文档
最新文档