当前位置:文档之家› 习题(中断与接口及答案)

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

中断与接口及答案一.单项选择题1. 已知MCS-51单片机系统晶振频率为12MHZ,SMOD=1,串行口工作于方式2的波特率为()。

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

A. 00HB. 14HC. 17HD. 80H3. 控制定时器工作方式的寄存器是()。

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

A. INTO,INT1B. T0, T1C. T1, 串行接口D. INTO,T05. 设定时器/计数器T0工作于方式3,则TH0作为一个独立的8位定时器,它的运行由控制位()。

A. GATEB. INTOC. TR0D. TR16. 当MCS-51进行多机通信时,串行口的工作方式应选择()。

A.方式0B.方式1C. 方式2或方式3D. 方式27. 8031单片机的串行口的中断程序入口地址为()。

A.001BHB. 0023HC. 000BHD. 0003H8. 已知单片机系统的fosc=6MHZ,执行下列延时程序的时间为()。

DY2:MOV R6,#2DLP1:MOV R7,#250DLP2:DJNZ R7,DLP2DJNZ R6,DLP1RETA.1ms B. 1.5ms C. 2ms D. 4ms9. 串行口中断入口地址是()。

A. 0003HB. 000BHC. 0013HD. 0023H10. 若MCS-51单片机的晶振频率为24MHZ,则其内部的定时器/计数利用计数器对外部输入脉冲的最高计数频率是()。

A. 1MHZB. 6MHZC. 12MHZD. 24MHZ11. MCS-51串行口工作于方式2时,传送的一帧信息为()。

A. 8位B. 16位C. 11位D. 12位12. MCS-51单片机有()内部中断源。

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

A. 60HB. 06HC. 66HD. 00H14. 已知(60H)=23H,(61H)=61H,运行下列程序62H内容为()。

CLR CMOV A,#9AHSUBB A,60HADD A,61HDA AMOV 62H,AA. 38HB. D8HC. DBHD. 3EH15. 设系统的晶振频率为6MHZ,下列子程序DELAY的延时时间约为()。

DELAY:MOV R2,#0FAHL2:DJNZ R2,L2RETA. 900μSB. 1006μSC. 500usD. 5.501us16. MCS-51中,CPU正在处理定时器/计数器T1中断,若有同一优先级的外部中断INT0又提出中断请求,则CPU()。

A. 响应外部中断INT0B. 继续进行原来的中断处理C. 发生错误D. 不确定17. 下面哪一种工作方式仅适用于定时器T0()。

A.方式0B. 方式1C. 方式2D. 方式318. ()并非单片机系统响应中断的必要条件。

A. TCON或SCON寄存器内有关中断标志为1B. IE中断允许寄存器有关中断允许位置1C. IP中断优先级寄存器内的有关位置1D. 当前一条指令执行完19. 某8031单片机时钟频率为12MHZ,现将T0设置为定时方式1.定时时间为1毫秒,其计数器中时间常数初值为()。

A. FCHB. 18HC. FC18HD. EC18H20. ()并非是单片机系统响应中断的必要条件。

A.TCON或SCON寄存器内的有关中断标志位为1B.IE中断允许寄存器内的有关中断允许位置1C.IP中断优先级寄存器内的有关位置1D.当前一条指令执行完21. 定时/计数器T0在GA TE=1时运行的条件是()。

A.TR0=1,P3.2=1B. TR0=1C. P3.2=1D. 设置好定时初值22. 已知fosc=12MHZ, T1工作于方式2,定时时间为180us,其TH0,TL0的值为()。

A.4CH,4CHB.00H,4CHC.4CH,00HD. A6H,ACH23. 中断服务程序的最后一条指令必须是()A. ENDB. RETC. RETID. AJMP24. 已知T0作为计数器工作于计数方式2,其控制字为()A. 06HB. 66HC. 60HD. 02H25. 设8031串行口工作于方式1,允许串行口接收,双机通信,其串行口控制字为()A. 50HB. 70HC. 54HD. 40H26. 已知某一LED显示器为共阴接法,若要显示数字“3”,其段码为()A. 30HB. 4FHC. FFHD. F0H27.CPU响应()中断时,不会由CPU自动清除中断请求标志。

A.外部中断0B. 外部中断1C.串行口中断D. 定时器/计数器溢出中断28. 各中断源发出的中断请求信号,都会标记在MCS-51单片机系统中的()。

A. IEB. TMODC. TCON/SCOND. IP29. MCS-51单片机的串行口工作于方式1时,须满足条件(),才能进行数据接收。

A. REN=0B. RI=0C. REN=1且RI=0D. RXD=030. 当CPU响应外部INTO中断时,程序立即转移到()。

A.0003HB. 0013HC. 0023HD. 000BH31. 8031单片机内含串行口和定时器的个数分别为()。

A. 2和1B. 1和2C. 3和1D. 2和232. 下面寄存器是16位的是()。

A. SCONB. TCONC. PCD. PSW33. 十进制-1用二进制补码表示,该补码是()。

A. FFHB. 00HC. FEHD. 81H34. 若MCS-51单片机的中断源都编程为同级,当它们同时申请中断时,CPU首先响应()。

A .INT1 B.INTO C.T1 D.T035. 用MCS-51串行口扩展并行I/O口,串行口工作方式应选择()。

A .方式0 B.方式1 C.方式2 D.方式336. MCS-51有中断源()。

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

A . FFH B. FDH C .F4H D .10H38. 若系统晶振频率是12MHz,利用定时器/计数器1定时1ms,在方式0下的定时器初值为()。

A .TH1=0E0H,TL1=18HB .TH1=18H,TL1=E0HC .TH1=1CH TL1=18HD .TH1=18H,TL1=1CH二.填空题(每小题1 分,共15分)1. MCS-51单片机有________个中断源。

2.MCS-51单片机有________个中断优先级。

3.MCS-51中断优先级由软件填写特殊功能寄存器________加以选择。

4.8255A有________个端口。

5.在定时器/计数器T0工作于方式3下,TH0溢出时,________标志将被硬件置1去请求中断。

6.MCS-51串行口中断的中断标志位是由________产生。

7.异步串行数据通信的帧格式由起始位、数据位、奇偶校验位和________组成。

8. 当定时器/计数器T0工作于方式3时,要占用定时器/计数器T1的_______________两个控制位。

9. 用串行口扩展并行口时,串行口工作方式选为_______________。

10. 计算机通信主要有同步通信和_______________两种方式。

11. MCS-51单片机外部中断有_________________两种中断信号触发方式。

12. MCS-51系统中,当PSEN信号有效时,表示CPU要从________________读取信息。

13. 8051定时器/计数器做定时器使用时,计数脉冲由8051片内振荡器输出后________________分频后的脉冲提供。

14. MCS-51单片机晶振频率为12MHZ,响应单重中断的最短时间是_______________。

15. MCS-51单片机晶振频率为12MHZ,响应单重中断的最长时间是_______________。

16.MCS-51单片机中,T0中断服务程序入口地址为___________。

17. 串行通信中数据的传输方向有单工方式,半双工方式和___________方式。

18. MCS-51单片机中断系统选用外部中断1和定时器/计数器T1中断为高优先级,则中断优先级控制字(IP )= 。

19. 使用定时器T1设置串行通信的波特率时,应把定时器T1设定为工作方式2,即 。

20. 计算机通信主要有两种方法: 。

21. A/D 转换器的三个重要指标分别为分辨率,转换时间和 。

22. 某8031单片机时钟频率为12MHZ ,现将T0设置为定时方式1,定时时间为1毫秒,其计数中的时间常数初值应为 ,(写成四位十六进制数)。

23. 8031单片机中,T0初始化后让其开始计数,应将TCON 中的 位置位。

24. 当使用慢速外设时,最佳的传输方式是 。

25. 要串行口工作为10位异步串行通信方式,工作方式应选为 。

26. MCS-51单片机对IP 寄存器编程,可把5个中断规定为 个优先级。

27. 当把定时器/计数器T0定义为一个可自动重新装入初值的8位定时器/计数器时,____________作为8位计数器。

28. 按照数据传送方向,串行通信分单工,半双工,____________三种方式。

29. 8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。

A. P0B. P1C. P2D. P330. 当外部扩展I/O 后,其外部RAM 寻址空间将_____________。

31. 外部中断0请求标志是_____________。

32. 串行口的中断请求标志为_____________。

33. MCS-51单片机有_____________个16位可编程定时/计数器。

34. T0和T1两引脚也可作为外部中断输入引脚,这时TMOD 寄存器中的C/T 位应当为_____________。

35. 若定时器/计数器工作于方式0时,为________位的定时器/计数器。

三、简答题1. 什么叫波特率?串行通信的双方波特率的大小有什么关系?(5分)答:波特率是串行通信传输数据的速率。

定义为每秒传输的数据位数,即1波特=1位/秒。

串行通信的双方波特率必须相同。

2. 中断处理子程序和CPU 调用子程序有什么不同?(5分)答:(1)CPU 调用子程序,调用的位置是固定的,是通过LCALL ,ACALL 指令调用的。

相关主题