51单片机基础知识(很重要哦) 下载本文

( B )。

A、外部中断1 B、定时器T0 C、定时器T1 D、外部中断0

20、当外部中断0发出中断请求后,中断响应的条件是( C )。 A、SETB ET0 B、SETB EX0 C、MOV IE,#81H D、MOV IE,#61H

21、当定时器T0发出中断请求后,中断响应的条件是( C )。 A、SETB ET0 B、SETB EX0 C、MOV IE,#82H D、MOV IE,#61H

22、外部中断0 的入口地址是( A )。

A、0003H B、000BH C、0013H D、001BH 24、MCS—51单片机CPU开中断的指令是

( A )。

A、SETB EA B、SETB ES C、CLR EA D、SETB EX0

25、MCS—51单片机外部中断0开中断的指令是( B )

A、SETB ETO B、SETB EXO C、CLR ETO D、SETB ET1

26、MCS—51单片机外部中断1和外部中断0的触发方式选择位是( C )。

A、TR1和TR0 B、IE1和IE0 C、IT1和IT0 D、

21

TF1和TF0

27、8031单片机共有5个中断入口,在同一级别里,5个中断源同时发出中断请求时,程序计数器PC的内容变为( B )。

A、000BH B、0003H C、0013H D、001BH 28、MCS—51单片机响应中断的过程是( D )。 A、断点PC自动压栈,对应中断矢量地址装入PC B、关中断,程序转到中断服务程序 C、断点压栈,PC指向中断服务程序地址

D、断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址

29、执行中断处理程序最后一句指令RETI后,( D )。

A、程序返回到ACALL的下一句 B、程序返回到LCALL的下一句 C、程序返回到主程序开始处 D、程序返回到响应中断时的下一句

30、MCS—51单片机响应中断矢量地址是( C )。

A、中断服务程序的首句地址 B、中断服务程序的出口地址 C、中断服务程序的入口地址 D、主程序等待中断指令的地址

31、一主程序中有一句LP:SJMP LP,功能指令为等待中断,当发生中断且中断返回后,( D )。

A、返回到主程序开始处 B、返回到该句的下一条指令处 C、返回到该句的上一条指令处 D、返回到该句

22

32、一中断子程序的最后一句不是RETI而是RET,中断返回后( A )。 A、返回到主程序中ACALL或LCALL的下一句 B、返回到主程序中响应中断时一句的下一句

C、返回到主程序开始处 D、返回到0000H处 33、外部中断源1的向量地址为( C )。

A、0003H B、000BH C、0013H D、002BH 34、对定时器控制寄存器TCON中的IT1和IT0位清0后,则外部中断请求信号方式为( A )。

A、低电平有效 B、高电平有效 C、脉冲上跳沿有效 D、脉冲后沿负跳有效

三、多项选择题

1、MCS—51单片机控制寄存器TCON的作用是( ABCE )等。 A、定时/计数器的启、停控制 B、定时器的溢出标志 C、外部中断请求标志

D、确定中断优先级 E、选择外部中断触发方式

2、8031单片机上电复位后,内容为0的寄存器是( ABCDE )。 A、R0,R1 B、R7 C、ACC D、B E、TMOD、TCON

3、MCS—51的中断系统的相关控制有( ACDE )。

A、特殊功能寄存器TCON、SCON B、模式控制寄存器TMOD C、中断允许控制寄存器IE D、中断优先级寄存器IP E、中断

23

顺序查询逻辑

4、CPU响应中断的条件包括( ACDE )。

A、现行指令运行结束 B、保护现场 C、有中断请求 D、申请中断的中断源中断允许位为1 E、已开放CPU中断 5、MCS—51的中断源是( ABCDE )。

A、外部输入中断源0(P3.2) B、外部输入中断源1(P3.3) C、T0的溢出中断源 D、串行口发送和/接收中断源 E、T1的溢出中断源

6、MCS—51单片机外部中断源的中断请求方法可以是( BD )。 A、高电平触发 B、低电平触发 C、上升沿触发 D、下降沿触发

E、一串脉冲头朝下的连续矩形波触发

7、下列哪些是8051单片机的中断矢量地址( ABDE )。

A、0003H B、000BH C、0007H D、0013H E、001BH

8、 8051单片机的IE寄存器的用途是( BCE )。

A、确定中断方式 B、确定CPU中断的开放或禁止 C、定时器中断的开放或禁止 D、定时器溢出标志 E、选择外部中断的开放或禁止

9、下述条件中,能封锁主机对中断的响应的条件是( ABC )。 A、一个同级或高一级的中断正在处理时 B、当前周期不是执行当前指令的最后一个周期

24

C、当前执行的指令是RETI指令或对IE或IP寄存器进行读/写的指令 D、当前执行的指令是一长跳转指令 E、一个低级的中断正在处理时

四、判断题

1、MCS-51的5个中断源优先级相同。 ( × ) 2、MCS-51外部中断0的入口地址是0003H。 ( √ )

3、各中断发出的中断请求信号,都会标记在MCS-51系统的IE寄存器中。( × )

4、各中断发出的中断请求信号,都会标记在MCS-51系统的TMOD寄存器中。( × )

5、各中断发出的中断请求信号,都会标记在MCS-51系统的IP寄存器中。( × )

6、各中断发出的中断请求信号,都会标记在MCS-51系统的TCON与SCON寄存器中。( √ )

7、 同一级别的中断请求按时间的先后顺序响应。( √ ) 8、 同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。( × )

9、 低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。( √ )

10、 同级中断不能嵌套。( √ )

11、8051单片机对最高优先权的中断响应是无条件的。( × )

25