内容正文:
编写说明:山东省春季高考统一考试招生电子技术类《单片机控制技术考点双析卷》,依据《山东省春季高考统一考试招生专业类别考试标准》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第23、第24卷精准对标山东省考纲,知识模块(五)定时器/计数器基础知识 及单片机控制应用 :
(1) 了解STC89C51系列单片机定时器/计数器基本结构及其工作原理。
(2) 理解STC89C51系列单片机定时器/计数器的设置方法和实现方法。
山东省春季高考统一考试 电子技术类
《单片机控制技术》考点双析卷 第24卷
定时器与计时器(3) 学生练习卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.以下是定时器/计数器溢出标志位的是
A.IE0 B.TR0 C.TF0 D.IT0
【答案】C
2.TMOD寄存器的高4位用于配置的定时器是( )
A.T0 B.T1 C.T2 D.全部
【答案】B
3.定时器模式2的特点是( )
A.16位自动重装 B.8位自动重装 C.13位计数 D.分频输出
【答案】B
4.若系统晶振为12MHz,定时器T0在模式1下定时1ms,初始值应为( )
A.0xFC18 B.0xFE0C C.0xEE00 D.0xFFFF
【答案】B
5.定时器T0的中断服务函数声明格式是( )
A.void T0_ISR() interrupt 0 B.void T0_ISR() interrupt 1
C.void T0_ISR() interrupt 2 D.void T0_ISR() interrupt 3
【答案】B
6.以下可以启动定时器T0的语句是( )
A.TMOD=0x01; B.TR0=1; C.ET0=1; D.EA=1;
【答案】B
7.定时器T1的中断标志位是( )
A.TF0 B.TF1 C.TR1 D.IE1
【答案】B
8.若要将T0配置为定时器模式(非计数器),需设置TMOD的位是( )
A.TMOD.0 B.TMOD.1 C.TMOD.4 D.TMOD.5
【答案】C
9.控制定时器T0启动和停止的寄存器是( )
A.TMOD B.TCON C.SCON D.PCON
【答案】B
10.定时器T0工作在模式1时,其最大计数值为( )
A.256 B.65536 C.8192 D.1024
【答案】B
11.8051单片机的定时器/计数器的数量为( )
A.1个 B.2个 C.3个 D.4个
【答案】B
12.决定串行口方式1的波特率的定时器是( )
A.T0 B.T1 C.T2 D.固定不变
【答案】B
13.在定时器/计数器中,模式3是指?( )
A.定时器0和定时器1都工作在模式0 B.定时器0工作在模式1,定时器1工作在模式0
C.定时器0和定时器1都工作在模式2 D.定时器0和定时器1都工作在模式3
【答案】A
【详解】模式3使定时器0和定时器1都工作在模式0。
14.在定时器/计数器的寄存器配置中,若TMOD寄存器设置为0x02,则定时器0的工作模式是?( )
A.模式0 B.模式1 C.模式2 D.模式3
【答案】C
【详解】0x02设置定时器0为模式2(8位自动重装载)。
15.在定时器/计数器的工作模式中,模式2的主要特点是?( )
A.8位自动重装载 B.16位自动重装载
C.支持外部事件计数 D.支持异步计时
【答案】A
【详解】模式2是8位自动重装载定时器/计数器,计数到最大值后自动重装载。
16.在定时器/计数器的模式0下,计数器的位数是多少?( )
A.8位 B.13位 C.16位 D.32位
【答案】B
【详解】模式0是13位定时器/计数器,8位计数加上5位溢出标志。
17.定时器/计数器的工作方式中,模式1和模式3的相同点是?( )
A.工作频率相同 B.都支持外部中断 C.都能产生中断 D.都支持自动重装载
【答案】D
【详解】模式1和模式3的相同点是都支持自动重装载。
18.定时器/计数器的寄存器TCON中,主要用于?( )
A.配置定时器的工作模式 B.存储定时器的当前计数值
C.控制定时器的开始和停止 D.设置定时器的中断使能
【答案】C
【详解】TCON寄存器用于控制定时器的开始、停止、计数器溢出标志位等。
19.定时器/计数器的工作方式中,模式2和模式3的主要区别在于?( )
A.是否支持外部中断 B.是否能产生中断
C.是否支持自动重装载 D.是否能计数外部事件
【答案】C
【详解】模式2和模式3的主要区别在于模式3支持自动重装载,而模式2不支持。
20.定时器/计数器的寄存器TMOD中,设置为0x20表示什么工作模式?( )
A.T0工作在模式2 B.T1工作在模式1
C.T0工作在模式1 D.T1工作在模式2
【答案】B
【详解】0x20设置表示定时器1(T1)工作在模式1,即16位定时器,定时器溢出后自动重装载。
二、综合应用题(本大题共4小题,每题10分,共40分)
21.简述定时器的最大定时值。
【答案】
位数
计算公式
最大定时值(6MHz,初值为0)
最大定时值(12MHz,初值为0)
8(方式2、3)
T=(2⁸-初值)×机器周期
512 μs
256μs
13(方式0)
T=(2¹³-初值)×机器周期
16.384 ms
8.192 ms
16(方式1)
T=(2¹⁶-初值)×机器周期
131.072 ms
65.536 ms
22.简述定时器/计数器初始化程序应该完成的工作。
【答案】① 确定工作方式控制字,写入TMOD 寄存器。
② 根据题意确定定时/计数初值,并装入TH 和 TL 寄存器中 (TO 为 THO 和 TLO,T1 为 TH1和 TL1)。
③ 设置定时器/计数器中断允许位(将IE 寄存器中的 EA和 ETO或 ET1 置位)。若不采用 中断方式进行定时器/计数器控制,即不允许定时器/计数器溢出时向 CPU 发出中断请求,就 可以通过查询TCON中的TFO或 TF1 位进行控制。当发现TFO或 TF1 位为1时,表示定时时间到,可以转入相应的处理程序。
④ 启动定时器/计数器。
23.晶振频率为6MHz的MCS-51单片机,其P1口控制8只发光二极管(高电平点亮),要求使用定时器1用中断方式定时,控制8只发光二极管由高位向低位间隔1秒依次轮流点亮,将程序补充完整。
ORG 0000H
LJMP MAIN
ORG_________
LJMP ZDTO
ORG 0100H
MAIN:
MOV TMOD,#_________
MOV IE, #________
MOV THI,#3CH
MOV TL1,#0B0H
MOV R2,#10
MOV A,# 80H
MOV P1,A
SETB TRI
HERE:AJMP HERE
ZDT0:DJNZ R2,LOOP
MOV R2,________
RR A
MOV P1,________
LOOP:MOV TH1,#3CH
MOV TL1,# 0B0H
RETI
END
【答案】 001BH 10H 88H #10 A
24.有晶振频率为6MHz的MCS-51单片机,使用定时器T1以方式2在P1.1输出频率为5 kHz的等宽矩形波,用中断方式产生。
【答案】解:频率为5kHz的方波,其周期为0.2 ms,可由每0.1ms产生的一次中断取反而得,晶振频率6 MHz,则机器周期为2μs,可选用T0方式 2,则 T1 初值为100H-32H=0CEH,其程序如下。
ORG 0000H
LJMP MAIN
ORG 001BH
LJMP IN_T1
MAIN:
MOV TMOD,#20H
MOV IE,#88H
MOV TH0,# 0CEH
MOV TL0,#0CEH
SETB P1.0
SETB TR1
HERE:
AJMP HERE
IN_T1:CPL P1.1
RETI
END
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$
编写说明:山东省春季高考统一考试招生电子技术类《单片机控制技术考点双析卷》,依据《山东省春季高考统一考试招生专业类别考试标准》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第23、第24卷精准对标山东省考纲,知识模块(五)定时器/计数器基础知识 及单片机控制应用 :
(1) 了解STC89C51系列单片机定时器/计数器基本结构及其工作原理。
(2) 理解STC89C51系列单片机定时器/计数器的设置方法和实现方法。
山东省春季高考统一考试 电子技术类
《单片机控制技术》考点双析卷 第24卷
定时器与计时器(3) 学生练习卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.以下是定时器/计数器溢出标志位的是
A.IE0 B.TR0 C.TF0 D.IT0
2.TMOD寄存器的高4位用于配置的定时器是( )
A.T0 B.T1 C.T2 D.全部
3.定时器模式2的特点是( )
A.16位自动重装 B.8位自动重装 C.13位计数 D.分频输出
4.若系统晶振为12MHz,定时器T0在模式1下定时1ms,初始值应为( )
A.0xFC18 B.0xFE0C C.0xEE00 D.0xFFFF
5.定时器T0的中断服务函数声明格式是( )
A.void T0_ISR() interrupt 0 B.void T0_ISR() interrupt 1
C.void T0_ISR() interrupt 2 D.void T0_ISR() interrupt 3
6.以下可以启动定时器T0的语句是( )
A.TMOD=0x01; B.TR0=1; C.ET0=1; D.EA=1;
7.定时器T1的中断标志位是( )
A.TF0 B.TF1 C.TR1 D.IE1
8.若要将T0配置为定时器模式(非计数器),需设置TMOD的位是( )
A.TMOD.0 B.TMOD.1 C.TMOD.4 D.TMOD.5
9.控制定时器T0启动和停止的寄存器是( )
A.TMOD B.TCON C.SCON D.PCON
10.定时器T0工作在模式1时,其最大计数值为( )
A.256 B.65536 C.8192 D.1024
11.8051单片机的定时器/计数器的数量为( )
A.1个 B.2个 C.3个 D.4个
12.决定串行口方式1的波特率的定时器是( )
A.T0 B.T1 C.T2 D.固定不变
13.在定时器/计数器中,模式3是指?( )
A.定时器0和定时器1都工作在模式0 B.定时器0工作在模式1,定时器1工作在模式0
C.定时器0和定时器1都工作在模式2 D.定时器0和定时器1都工作在模式3
14.在定时器/计数器的寄存器配置中,若TMOD寄存器设置为0x02,则定时器0的工作模式是?( )
A.模式0 B.模式1 C.模式2 D.模式3
15.在定时器/计数器的工作模式中,模式2的主要特点是?( )
A.8位自动重装载 B.16位自动重装载
C.支持外部事件计数 D.支持异步计时
16.在定时器/计数器的模式0下,计数器的位数是多少?( )
A.8位 B.13位 C.16位 D.32位
17.定时器/计数器的工作方式中,模式1和模式3的相同点是?( )
A.工作频率相同 B.都支持外部中断 C.都能产生中断 D.都支持自动重装载
18.定时器/计数器的寄存器TCON中,主要用于?( )
A.配置定时器的工作模式 B.存储定时器的当前计数值
C.控制定时器的开始和停止 D.设置定时器的中断使能
19.定时器/计数器的工作方式中,模式2和模式3的主要区别在于?( )
A.是否支持外部中断 B.是否能产生中断
C.是否支持自动重装载 D.是否能计数外部事件
20.定时器/计数器的寄存器TMOD中,设置为0x20表示什么工作模式?( )
A.T0工作在模式2 B.T1工作在模式1
C.T0工作在模式1 D.T1工作在模式2
二、综合应用题(本大题共4小题,每题10分,共40分)
21.简述定时器的最大定时值。
22.简述定时器/计数器初始化程序应该完成的工作。
23.晶振频率为6MHz的MCS-51单片机,其P1口控制8只发光二极管(高电平点亮),要求使用定时器1用中断方式定时,控制8只发光二极管由高位向低位间隔1秒依次轮流点亮,将程序补充完整。
ORG 0000H
LJMP MAIN
ORG_________
LJMP ZDTO
ORG 0100H
MAIN:
MOV TMOD,#_________
MOV IE, #________
MOV THI,#3CH
MOV TL1,#0B0H
MOV R2,#10
MOV A,# 80H
MOV P1,A
SETB TRI
HERE:AJMP HERE
ZDT0:DJNZ R2,LOOP
MOV R2,________
RR A
MOV P1,________
LOOP:MOV TH1,#3CH
MOV TL1,# 0B0H
RETI
END
24.有晶振频率为6MHz的MCS-51单片机,使用定时器T1以方式2在P1.1输出频率为5 kHz的等宽矩形波,用中断方式产生。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$