第20卷 定时器与计时器(1)山东省春季高考-电子技术类《单片机控制技术双析卷》

2026-04-29
| 2份
| 10页
| 47人阅读
| 1人下载

内容正文:

编写说明:山东省春季高考统一考试招生电子技术类《单片机控制技术考点双析卷》,依据《山东省春季高考统一考试招生专业类别考试标准》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第19、第20卷精准对标山东省考纲,知识模块(五)定时器/计数器基础知识 及单片机控制应用 : (1) 了解STC89C51系列单片机定时器/计数器基本结构及其工作原理。 (2) 理解STC89C51系列单片机定时器/计数器的设置方法和实现方法。 山东省春季高考统一考试 电子技术类 《单片机控制技术》考点双析卷 第20卷 定时器与计时器(1) 学生练习卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共20小题,每题3分,共60分) 1.功能选择位C/T=0时,选择 功能。(   ) A.计数 B.定时 C.允许中断 D.禁止中断 【答案】B 2.在51单片机中,定时计数器T2是(   ) A.8位计数结构 B.13位计数结构 C.16位计数结构 D.8位自动重装计数结构 【答案】C 3.51 单片机中,定时器的主要作用是(   ) A.存储数据 B.控制 I/O 口 C.实现延时或计数 D.处理中断 【答案】C 4.51 单片机要实现简单的 LED 闪烁功能,通常不需要用到的部件是(   ) A.P 口 B.定时器 C.电阻 D.ADC(模数转换器) 【答案】D 5.MCS-51单片机的定时器/计数器T0工作在方式1时,是 位计数器。(   ) A.8 B.13 C.16 D.32 【答案】C 【详解】MCS-51单片机的定时器/计数器有四种工作方式,方式0是13位计数器,方式1是16位计数器,方式2是8位自动重装计数器,方式3仅适用于T0,将T0分为两个8位计数器。 6.设 MCS−51 单片机晶振频率为 12 MHz, 定时器作计数器使用时,其最高的输入计数频率应为(   ) A.2 MHz B.1 MHz C.500kHz D.250kHz 【答案】C 7.M0、M1具有方式选择功能,当M0=0,M1=1时,计数模式为(   ) A.13位计数器 B.14位计数器 C.15位计数器 D.16位计数器 【答案】A 8.TMOD中的低4位定义定时/计数器(   ) A.T0 B.T1 C.C0 D.C1 【答案】A 9.下列定时/计数硬件资源中, 不是供用户使用的。(   ) A.高8位计数器TH B.低8位计数器TL C.定时/计数器控制逻辑 D.用于定时/计数控制的相关寄存器 【答案】C 10. 是 51 单片机内部定时器 / 计数器 0 的启动控制位。(   ) A.TR0 B.TL0 C.TF0 D.TF1 【答案】C 11.当 M1、M0 为 时,定时器 / 计数器被选为工作方式 3。(   ) A.01 B.10 C.00 D.11 【答案】B 12.当 M1、M0 为 时,定时器 / 计数器被选为工作方式 0。(   ) A.01 B.10 C.00 D.11 【答案】A 13.定时器 T0 的溢出中断请求标志是 (   ) A.IE0=1 B.IE1=1 C.TF0=1 D.TF1=1 【答案】C 14.若单片机的定时器工作在方式 1, 则定时器最大计数值应为 (   ) A.500 B.1000 C.2^8 D.2^16 【答案】A 15.8 位自动重装的定时器 / 计数器工作在 下。(   ) A.方式 0 B.方式 1 C.方式 2 D.方式 3 【答案】A 16.单片机晶振频率为 6 MHz, 定时器工作在方式 1 需要定时 1ms, 则定时器初值应为 (   ) A.500 B.1000 C.65536−500 D.65536−1000 【答案】A 17.定时计数器有4种操作模式,它们由 寄存器中的M1M0状态决定。(   ) A.TCON B.TMOD C.PCOND D.SCONE 【答案】B 【详解】在 80C51 单片机中,定时计数器的 4 种操作模式是由TMOD寄存器中的 M1M0 状态决定的,而 TCON 寄存器主要用于控制定时器的启动、停止以及溢出标志等。PCOND 和 SCONE 并不是 80C51 单片机中用于控制定时计数器操作模式的寄存器。故选B。 18.80C51单片机的TMOD模式控制寄存器,其中GATE位表示的是(   ) A.门控位 B.工作方式定义 C.定时/计数功能选择位 D.运行控制位 【答案】A 【详解】GATE 位是门控位。当 GATE = 0 时,定时器 / 计数器的启动与停止仅由 TCON 寄存器中的 TRx 位控制;当 GATE = 1 时,定时器 / 计数器的启动不仅受 TRx 位控制,还受外部引脚 INTx(x = 0 或 1)的电平状态影响。故选A。 19.实现8位定时计数器应采用工作方式(   ) A.3 B.0 C.2 D.1 【答案】C 【详解】工作方式 2,方式特点:8位自动重装载定时器/计数器,TL0 作为计数器,THO作为初值寄存器。当TL0 计数溢出时会自动将 TH0 中的初值重新装入 TL0,无需软件干预。应用场景:特别适合用于需要8位定时计数器且要求自动重装载初值的场合,如产生固定频率的方波信号等,所以该选项符合题意。故选C。 20.80C51的定时器T1用作定时方式且选择模式1时,工作方式控制字为(   ) A.TCON=0x01; B.TCON=0x05; C.TMOD=0x10; D.TMOD=0x50 【答案】C 【详解】TMOD 寄存器的高 4 位用于设置定时器 T1,低4位用于设置定时器 T0。当定时器 T1 用作定时方式且选择模式1时,即 16 位定时器模式,需要将 TMOD 寄存器的高4位设置为 0001B,也就是十六进制的 0x10。故选C。 二、判断题(本大题共10小题,每题2分,共20分) 21.单片机8051的定时/计数器是否工作,可通过外部中断进行控制。( ) 【答案】正确 【详解】TCON 寄存器中的 GATE 位是定时器/计数器的门控位,用于控制定时器/计数器的启动和停止条件。当GATE 位为0时,定时器/计数器的启动和停止仅由软件控制,即通过对 TCON 寄存器中的 TRO 或 TR1 位进行置位或清零操作来实现。当 GATE 位为1时,定时器/计数器的启动和停止不仅受软件控制,还受外部中断引脚的状态影响。以定时器/计数器0为例,当 GATE=1日 TRO=1时,只有当外部中断引脚 INTO 为高电平时,定时器/计数器0 才开始工作;当INT0 为低电平时,定时器/计数器0停止工作。故表述正确。 22.定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50H。( ) 【答案】正确 【详解】在 MCS-51 单片机中,定时器/计数器的工作方式出 TMOD 寄存器设置,TMOD 是一个8位的特殊功能寄存器,字节地址为 89H,不可位寻址。高4位用于设置 T1:当 T1 工作于计数模式时,CT 位应设为 1;工作于方式1时,M1MO 位应设为 01,通常 GATE 位设为 0,此时高4 位为 0101B,即 5H。低 4 位用于设置 T0:题目中未对 T0 工作方式做要求,通常将其设为 0000B,即 0H。将 TMOD 寄存器的高 4 位和低 4 位组合,得到工作方式字为 50H。故表述正确。 23.定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。( ) 【答案】正确 【详解】在 MCS-51 单片机中,定时器/计数器的工作方式由 TMOD 寄存器进行设置。TMOD是:8位的特殊功能寄存器,其字节地址为 89H,不可位寻址。高4 位用于设置 T1:当 T1 工作于定时模式时,其 M1M0 位应设置为 10,表示工作方式 2。而对于定时器/计数器 T1,C/T 位为0表示定时模式,GATE 位通常设为 0,此时高4位的值为 0010B,即 2H。低 4 位用于设置 T0:题日中未对 T0 的工作方式进行要求,默认为无关项,通常将其设为 0000B,即 0H。将 TMOD 寄存器的高 4 位和低 4 位组合起来,得到工作方式字为 20H。故表述正确。 24.MCS-51单片机的两个定时器的均有两种工作方式,即定时和计数工作方式。( ) 【答案】正确 【详解】表述正确。 25.通过软件将 TCON 寄存器中的 TR1 位清零,可以停止定时器1的计数。( ) 【答案】正确 【详解】在 TCON 寄存器中,TR1 位是定时器 1 的运行控制位,TR1 = 1 时启动定时器 1 计数,TR1 = 0 时停止定时器 1 计数。故表述正确。 26.当定时器1溢出时,TCON 寄存器中的TF0位会被置1。( ) 【答案】错误 【详解】当定时器 1 溢出时,是 TCON 寄存器中的 TF1 位被置 1,TF0 位是定时器 0 溢出标志位。故表述错误。 27.若定时器 T0 工作在方式 0,当它溢出时,溢出标志 TF0 置 1,此时计数器自动重置为初值。( ) 【答案】错误 【详解】定时器 T0 溢出时 TF0 置 1,但计数器不会自动重置为初值,需要软件重新对其赋初值才能继续按要求计数。故表述错误。 28.当8051的定时器T0计满数变为0后,溢出标志位(TCON的TF0)也变为0。( ) 【答案】错误 【详解】在 MCS-51 单片机的定时器/计数器工作过程中,当定时器 T0 计满数产生溢出时,硬件自动将 TFO置 1。但是,TF0 不会因为定时器 T0 计满数变为 0而自动变为 0。在中断方式下,CPU 响应定时器 T0 中断请求后,硬件自动清除 TF0;在查询方式下,需要软件将 TF0清零,以便下一次正确判断定时器 T0 是否溢出。故表述错误。 29.在状态查询方式工作程序中,需要不断查询定时器 / 计数器的溢出标志位来判断是否达到定时时间,这种方式会占用较多的 CPU 资源。( ) 【答案】正确 【详解】状态查询方式是通过不断查询定时器 / 计数器的溢出标志位(如 TF0、TF1)来确定是否定时时间到,由于需要 CPU 不断地去检查标志位,所以会占用较多的 CPU 资源,相比之下,中断方式在定时器溢出时会自动触发中断,CPU 可以在定时器定时期间执行其他任务,直到中断发生,所以该说法正确。 30.MCS-51 单片机的定时器方式 0 是 16 位定时器 / 计数器。( ) 【答案】错误 【详解】定时器方式0是13 位定时器 / 计数器,方式 1 才是 16 位定时器 / 计数器,所以该说法错误。 三、综合应用题(本大题共2小题,每题10分,共20分) 31.编写定时器1,模式1,定时50ms的初始化程序。 【答案】void Timer1_Init() {   TMOD &= 0x0F;        TMOD |= 0x10;       TH1 = 0x3C;          TL1 = 0xB0;        ET1 = 1;             EA = 1;         TR1 = 1;         } 【详解】void Timer1_Init() {   TMOD &= 0x0F;    // 清除Timer1模式位(高4位清零)     TMOD |= 0x10;    // 设置Timer1为模式1(16位定时器)     TH1 = 0x3C;      // 装入初值高8位     TL1 = 0xB0;      // 装入初值低8位     ET1 = 1;         // 允许Timer1中断     EA = 1;          // 开启总中断     TR1 = 1;         // 启动Timer1 } 32.简述定时器控制寄存器TCON各位的功能和作用。 【答案】TF1为定时器/计数器1(T1)的溢出中断标志。当T1从初值开始加1计数到计数满,产生溢出时,由硬件使TF1置1,直到CPU响应中断时由硬件复位。 TF0为定时器/计数器0(T0)的溢出中断标志,其作用同TF1。 IE1为外中断1中断请求标志。如果IT1=1,则当外中断1引脚INTI上的电平由1变0时,IE1由硬件置位,外中断1请求中断。在CPU响应该中断时由硬件清0。 IT1为外部中断1(INT1)触发方式控制位。如果IT1为1,则外中断1为下降沿触发方式;如果IT1为0,则外中断1为电平触发方式。 IE0为外中断0中断请求标志。如果IT0置1,则当INTO上的电平由1变0时,IE0由硬件置位。在CPU把控制转到中断服务程序时由硬件使IE0复位。 IT0为外部中断源0触发方式控制位,其含义同IT1。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $ 编写说明:山东省春季高考统一考试招生电子技术类《单片机控制技术考点双析卷》,依据《山东省春季高考统一考试招生专业类别考试标准》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第19、第20卷精准对标山东省考纲,知识模块(五)定时器/计数器基础知识 及单片机控制应用 : (1) 了解STC89C51系列单片机定时器/计数器基本结构及其工作原理。 (2) 理解STC89C51系列单片机定时器/计数器的设置方法和实现方法。 山东省春季高考统一考试 电子技术类 《单片机控制技术》考点双析卷 第20卷 定时器与计时器(1) 学生练习卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共20小题,每题3分,共60分) 1.功能选择位C/T=0时,选择 功能。(   ) A.计数 B.定时 C.允许中断 D.禁止中断 2.在51单片机中,定时计数器T2是(   ) A.8位计数结构 B.13位计数结构 C.16位计数结构 D.8位自动重装计数结构 3.51 单片机中,定时器的主要作用是(   ) A.存储数据 B.控制 I/O 口 C.实现延时或计数 D.处理中断 4.51 单片机要实现简单的 LED 闪烁功能,通常不需要用到的部件是(   ) A.P 口 B.定时器 C.电阻 D.ADC(模数转换器) 5.MCS-51单片机的定时器/计数器T0工作在方式1时,是 位计数器。(   ) A.8 B.13 C.16 D.32 6.设 MCS−51 单片机晶振频率为 12 MHz, 定时器作计数器使用时,其最高的输入计数频率应为(   ) A.2 MHz B.1 MHz C.500kHz D.250kHz 7.M0、M1具有方式选择功能,当M0=0,M1=1时,计数模式为(   ) A.13位计数器 B.14位计数器 C.15位计数器 D.16位计数器 8.TMOD中的低4位定义定时/计数器(   ) A.T0 B.T1 C.C0 D.C1 9.下列定时/计数硬件资源中, 不是供用户使用的。(   ) A.高8位计数器TH B.低8位计数器TL C.定时/计数器控制逻辑 D.用于定时/计数控制的相关寄存器 10. 是 51 单片机内部定时器 / 计数器 0 的启动控制位。(   ) A.TR0 B.TL0 C.TF0 D.TF1 11.当 M1、M0 为 时,定时器 / 计数器被选为工作方式 3。(   ) A.01 B.10 C.00 D.11 12.当 M1、M0 为 时,定时器 / 计数器被选为工作方式 0。(   ) A.01 B.10 C.00 D.11 13.定时器 T0 的溢出中断请求标志是 (   ) A.IE0=1 B.IE1=1 C.TF0=1 D.TF1=1 14.若单片机的定时器工作在方式 1, 则定时器最大计数值应为 (   ) A.500 B.1000 C.2^8 D.2^16 15.8 位自动重装的定时器 / 计数器工作在 下。(   ) A.方式 0 B.方式 1 C.方式 2 D.方式 3 16.单片机晶振频率为 6 MHz, 定时器工作在方式 1 需要定时 1ms, 则定时器初值应为 (   ) A.500 B.1000 C.65536−500 D.65536−1000 17.定时计数器有4种操作模式,它们由 寄存器中的M1M0状态决定。(   ) A.TCON B.TMOD C.PCOND D.SCONE 18.80C51单片机的TMOD模式控制寄存器,其中GATE位表示的是(   ) A.门控位 B.工作方式定义 C.定时/计数功能选择位 D.运行控制位 19.实现8位定时计数器应采用工作方式(   ) A.3 B.0 C.2 D.1 20.80C51的定时器T1用作定时方式且选择模式1时,工作方式控制字为(   ) A.TCON=0x01; B.TCON=0x05; C.TMOD=0x10; D.TMOD=0x50 二、判断题(本大题共10小题,每题2分,共20分) 21.单片机8051的定时/计数器是否工作,可通过外部中断进行控制。( ) 22.定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50H。( ) 23.定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。( ) 24.MCS-51单片机的两个定时器的均有两种工作方式,即定时和计数工作方式。( ) 25.通过软件将 TCON 寄存器中的 TR1 位清零,可以停止定时器1的计数。( ) 26.当定时器1溢出时,TCON 寄存器中的TF0位会被置1。( ) 27.若定时器 T0 工作在方式 0,当它溢出时,溢出标志 TF0 置 1,此时计数器自动重置为初值。( ) 28.当8051的定时器T0计满数变为0后,溢出标志位(TCON的TF0)也变为0。( ) 29.在状态查询方式工作程序中,需要不断查询定时器 / 计数器的溢出标志位来判断是否达到定时时间,这种方式会占用较多的 CPU 资源。( ) 30.MCS-51 单片机的定时器方式 0 是 16 位定时器 / 计数器。( ) 三、综合应用题(本大题共2小题,每题10分,共20分) 31.编写定时器1,模式1,定时50ms的初始化程序。 32.简述定时器控制寄存器TCON各位的功能和作用。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $

资源预览图

第20卷 定时器与计时器(1)山东省春季高考-电子技术类《单片机控制技术双析卷》
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。