单片机---复习题 下载本文

4.要想开放单片机中断系统的总允许,应该执行的操作是( )。 A.IE=0; B. EA=1; C. EX0=1; D.EA=0

5.关于单片机中断系统的优先级,以下表述正确的是( )。 A.单片机中断系统没有优先级之分; B.单片机中断系统有五个不同的优先级;

C.单片机中断系统有确定的优先级; D.单片机中断系统有两种不同的优先级。

6.在没有对IP进行任何设置的情况下,单片机复位后,外中断0的优先级( )外中断1的优先级。

A.低于; B. 一样; C.高于。

7.单片机外部中断1的中断申请标志位是( ),它是( )寄存器中的一位。

A.IE1,TCON; B. IE1,SCON; C. IT1,TCON; D.IT1,SCON

8.用C语言编写中断服务程序时的关键词是( )。 A.int; B. void; C. interrupt; D.using 9.关于中断服务程序,下列表述正确的是( )。

A.中断服务程序可以有返回值; B. 中断服务程序必须有返回值;

C.中断服务程序可以有输入参数; D.中断服务程序无输入参数无返回值。

一、填空题

1.MCS-51单片机中有 个 位的定时器/计数器。 2.若系统晶振频率为12MHZ,则T0工作于方式0时的最大定时时间是 ms,工作于方式2时的最大计数脉冲个数是 个。 3.欲对300个外部事件计数,可以选用定时/计数器T1的模式 或模式 。

4.定时器T0具有__________种工作方式。 5.在C语言中T0的中断序号为__________。

6.定时器/计数器工作方式寄存器是__________,将定时器/计数器设置为计数模式时C/T=__________,工作方式设置为方式1时M1M0=__________。

7.定时器/计数器控制寄存器是_________。 8.定时器T1的启动控制位为__________。

9.51单片机中定时/计数器1实质上是由_______和_______两个寄存器组成的16位加1计数器。

10.定时器T0工作方式0是__________位。

二、选择题

1.MCS-51系列单片机的定时器T0用作定时方式时,采用工作方式1, 则初始化编程为( )。

(A)TMOD= 0x01 (B)TMOD= 0x50 (C)TMOD= 0x10 (D)TCON= 0x02

2. 使MCS-51系列单片机的定时器T0停止计数的语句是( )。

(A)TR0=1 (B) TR1=0 (C)TR0=0 (D)TR1=1

3. 下列哪些( )说法是正确的。

(A)特殊功能寄存器SCON,与定时器/计数器的控制无关 (B)特殊功能寄存器TCON,与定时器/计数器的控制无关 (C)特殊功能寄存器IE,与定时器/计数器的控制无关 (D)特殊功能寄存器TMOD,与定时器/计数器的控制无关 4. 关于定时器,若振荡频率为12MHz,在工作方式1下定时时间为50ms,TH1=(65536-N)/256,N=( )。

(A)45872 (B)25000 (C)5000 (D)50000 5. 定时器/计数器的定时是指( )。

(A)对时间计数 (B)对外部脉冲计数 (C)对内部时钟脉冲计数 (D)对外部事件计数 6. 定时器/计数器工作于模式0时,其计数器为( )位。

(A)16 (B)13 (C)8 (D)1

7. 若晶振频率为12MHz,在定时器方式1下最大定时时间为( )。 ( A)8.192ms (B)65.536ms (C) 0.256ms (D)131.072ms

8. 定时器1的中断允许位是( )。

(A)ET0 (B)ET1 (C)EX1 (D)ES

9. 定时/计数器有4种工作模式,由( )寄存器中的M1M0状态决定。

(A)TCON (B)TMOD (C)PCON (D)SCON 10. 通常使用定时器T1的工作方式( )设定波特率。

(A)0 (B)1 (C)2 (D)3

一、填空题

1.键盘分 键盘和 键盘。 2.靠软件编程来识别的是 键盘。 3.非编码键盘又分为 键盘和 键盘。 4.弹性按键在按下时闭合,松手自动 。

5.单片机的I/O口既可作为 也可作为 使用。 6.按键在闭合和断开时,触点会存在 现象。 7.键盘抖动可以使用 和 两种办法消除。

一、填空题

1. 单片机通信有并行和串行两种方式。串行通信又有两种方

式: 串行通信和 串行通信。