2024年4月4日发(作者:乙元槐)
习题4
答案
单片机的中断系统、定时器与串行通信
一、选择题
1、若要求最大定时时间为2
16
×机器周期,则应使定时器工作于 B 。
A.工作方式0
B.工作方式l
C.工作方式2
D.工作方式3
2、若要求最大定时时间为2
13
×机器周期,则应使定时器工作于 A 。
A.工作方式0
B.工作方式l
C.工作方式2
D.工作方式3
3、若要求最大定时时间为2
8
×机器周期,则应使定时器工作于 C ,D 。
A.工作方式0
B.工作方式1
C.工作方式2
D.工作方式3
4、定时器方式控制寄存器TMOD中MlM0为l l时,则设置定时器工作于 D 。
A.工作方式0
B.工作方式l
C.工作方式2
D.工作方式3
5、6MHz晶振的单片机在定时工作方式下,定时器可能实现的最小定时时间是 B .
A.1 u s
B.2 u s
C.4 u s
D.8 u s ’
6、12MHz晶振的单片机在定时工作方式下,定时器可能实现的最小定时时间是 A .
A.1 u s
B.2 u s
C.4 u s
D.8 u s
7、12MHz晶振的单片机在定时工作方式下,定时器可能实现的最大定时时间是 B .
A.4096 u s
B.8192 u S
C.1638 u s
D.32768 u s
8、定时器/计时器0的初始化程序如下:
MOV TMOD,#06H
MOV TH0.#0FFH
MOV TLO,#0FFH
SETB EA
SETB ET0
执行该程序段后,把定时器/计时器0的工作状态设置为 D 。
A. 工作方式0,定时应用,定时时间2 u s,中断禁止
B.工作方式l,计数应用,计数值255,中断允许
C.工作方式2,定时应用,定时时间510 u s,中断禁止
D.工作方式2,计数应用,计数值1,中断允许
9、设串行口工作于方式l,晶振频率为6MHz,波特率为1200位/秒,SMOD=0,则定时
器l的计数初值为 C 。
A.FlH
B.F4H
C.F3H
D.FOH
10、以下所列特点,不属于串行工作方式0的是 D 。
A.波特率是固定的,为时钟频率的十二分之一
B.8位移位寄存器
C.TI和RI都须用软件清零
D.在通信时,须对定时器l的溢出率进行设置
11、通过串行口发送或接收数据时,在程序中应使用 A 。
A.MOV指令
B.MOVX指令
C.MOVC指令
D.SWAP指令
12、若设串行控制寄存器SCON=40H,则串行口的工作方式是 B 。
A.方式0
B.方式l
C.方式2
D.方式3
13、下列对SCON的相关位描述不正确的是 A 。
A.当REN=l时,禁止串行口接收数据
B.在方式0时,SM2必须为0
C.RI位由软件清零
D.ITl=1,表示帧发送结束
二、填空题
1、8051单片机中的定时器/计数器有 T0 和 T1 两个。
2、8051单片机中用于定时器/计数器的控制寄存器有 TMOD 和 TCON 两个。
3、8051单片机有五个中断源,分别是 T0中断 、 T1中断 、外部中断0 、外
部中断l和 串行中断 。
4、8051单片机有 2 个 加 法定时器/计数器,它们是由 TH0 、TL0 、 THl 、
和 TLl 四个专用寄存器构成的。
5、8051单片机有5个中断源,分成 2 个优先级。控制中断允许的寄存器是 IE ;
控制中断优先级的寄存器是 IP 。
6、8051单片机5个中断源的入口地址分别为 0003H 、000BH 、0013H 、 001BH 和
0023H
7、外部中断0和外部中断1有两种引起中断的方式,一种是下降沿引起中断 ,另一种
是 低电平引起中断 。
2024年4月4日发(作者:乙元槐)
习题4
答案
单片机的中断系统、定时器与串行通信
一、选择题
1、若要求最大定时时间为2
16
×机器周期,则应使定时器工作于 B 。
A.工作方式0
B.工作方式l
C.工作方式2
D.工作方式3
2、若要求最大定时时间为2
13
×机器周期,则应使定时器工作于 A 。
A.工作方式0
B.工作方式l
C.工作方式2
D.工作方式3
3、若要求最大定时时间为2
8
×机器周期,则应使定时器工作于 C ,D 。
A.工作方式0
B.工作方式1
C.工作方式2
D.工作方式3
4、定时器方式控制寄存器TMOD中MlM0为l l时,则设置定时器工作于 D 。
A.工作方式0
B.工作方式l
C.工作方式2
D.工作方式3
5、6MHz晶振的单片机在定时工作方式下,定时器可能实现的最小定时时间是 B .
A.1 u s
B.2 u s
C.4 u s
D.8 u s ’
6、12MHz晶振的单片机在定时工作方式下,定时器可能实现的最小定时时间是 A .
A.1 u s
B.2 u s
C.4 u s
D.8 u s
7、12MHz晶振的单片机在定时工作方式下,定时器可能实现的最大定时时间是 B .
A.4096 u s
B.8192 u S
C.1638 u s
D.32768 u s
8、定时器/计时器0的初始化程序如下:
MOV TMOD,#06H
MOV TH0.#0FFH
MOV TLO,#0FFH
SETB EA
SETB ET0
执行该程序段后,把定时器/计时器0的工作状态设置为 D 。
A. 工作方式0,定时应用,定时时间2 u s,中断禁止
B.工作方式l,计数应用,计数值255,中断允许
C.工作方式2,定时应用,定时时间510 u s,中断禁止
D.工作方式2,计数应用,计数值1,中断允许
9、设串行口工作于方式l,晶振频率为6MHz,波特率为1200位/秒,SMOD=0,则定时
器l的计数初值为 C 。
A.FlH
B.F4H
C.F3H
D.FOH
10、以下所列特点,不属于串行工作方式0的是 D 。
A.波特率是固定的,为时钟频率的十二分之一
B.8位移位寄存器
C.TI和RI都须用软件清零
D.在通信时,须对定时器l的溢出率进行设置
11、通过串行口发送或接收数据时,在程序中应使用 A 。
A.MOV指令
B.MOVX指令
C.MOVC指令
D.SWAP指令
12、若设串行控制寄存器SCON=40H,则串行口的工作方式是 B 。
A.方式0
B.方式l
C.方式2
D.方式3
13、下列对SCON的相关位描述不正确的是 A 。
A.当REN=l时,禁止串行口接收数据
B.在方式0时,SM2必须为0
C.RI位由软件清零
D.ITl=1,表示帧发送结束
二、填空题
1、8051单片机中的定时器/计数器有 T0 和 T1 两个。
2、8051单片机中用于定时器/计数器的控制寄存器有 TMOD 和 TCON 两个。
3、8051单片机有五个中断源,分别是 T0中断 、 T1中断 、外部中断0 、外
部中断l和 串行中断 。
4、8051单片机有 2 个 加 法定时器/计数器,它们是由 TH0 、TL0 、 THl 、
和 TLl 四个专用寄存器构成的。
5、8051单片机有5个中断源,分成 2 个优先级。控制中断允许的寄存器是 IE ;
控制中断优先级的寄存器是 IP 。
6、8051单片机5个中断源的入口地址分别为 0003H 、000BH 、0013H 、 001BH 和
0023H
7、外部中断0和外部中断1有两种引起中断的方式,一种是下降沿引起中断 ,另一种
是 低电平引起中断 。