第42练 项目四 制作1位倒计时器(1)《单片机技术及应用》(高教版第四版) 一课一练

2025-08-17
| 2份
| 5页
| 46人阅读
| 0人下载

内容正文:

编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《单片机技术及应用》(高教版第四版)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《单片机技术及应用》(高教版第四版)一课一练的项目四的第42练,内容涵盖项目四数码显示电子表的任务二 制作1位倒计时器(1) 《单片机技术及应用》(高教版第四版) 第42练 项目四 数码显示电子表 任务二 制作1位倒计时器(1) 1、 单项选择题(本题共5小题) 1、51 单片机内部的 T0 和 T1 计数器是( )位的计数器。 A. 8 B. 13 C. 16 D. 32 2、当 C/T = 0 时,定时器 / 计数器工作在( )方式。 A. 定时器 B. 计数器 C. 中断 D. 复位 3、当 M1 = 0,M0 = 1 时,定时器 / 计数器工作在( ) A. 方式 0 B. 方式 1 C. 方式 2 D. 方式 3 4、GATE = 0 时,定时器 / 计数器的启动仅由( )控制。 A. TR0 或 TR1 B. TF0 或 TF1 C. INT0 或 INT1 D. P3.4 或 P3.5 5、定时器 / 计数器计满( )个数后,会产生计数溢出中断。 A. 8192 B. 65535 C. 65536 D. 131072 2、 判断题(本题共3题) 1、51 单片机的计数器采用减 1 计数。( ) 2、TMOD 的低 4 位用于控制 T1,高 4 位用于控制 T0。( ) 3、当 M1 = 1,M0 = 1 时,T1 停止计数。( ) 3、 简答题(本题共2小题) 1、简述定时器 / 计数器的计数和定时功能。 2、说明 TMOD 和 TCON 的作用。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《单片机技术及应用》(高教版第四版)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《单片机技术及应用》(高教版第四版)一课一练的项目四的第42练,内容涵盖项目四数码显示电子表的任务二 制作1位倒计时器(1) 《单片机技术及应用》(高教版第四版) 第42练 项目四 数码显示电子表 任务二 制作1位倒计时器(1) 1、 单项选择题(本题共5小题) 1、51 单片机内部的 T0 和 T1 计数器是( )位的计数器。 A. 8 B. 13 C. 16 D. 32 【答案】C 【解析】 TO 由 TH0 和 TL0 两个 8 位特殊功能寄存器构成,T1 由 TH1 和 TL1 构成,TO 和 T1 都是 16 位的计数器。 2、当 C/T = 0 时,定时器 / 计数器工作在( )方式。 A. 定时器 B. 计数器 C. 中断 D. 复位 【答案】A 【解析】C/T = 0 时为定时器工作方式,计数器对内部时钟频率的 12 分频信号(即机器周期)进行计数。 3、当 M1 = 0,M0 = 1 时,定时器 / 计数器工作在( ) A. 方式 0 B. 方式 1 C. 方式 2 D. 方式 3 【答案】B 【解析】根据定时器 / 计数器的工作方式表,M1 = 0,M0 = 1 时为方式 1,是 16 位计数器。 4、GATE = 0 时,定时器 / 计数器的启动仅由( )控制。 A. TR0 或 TR1 B. TF0 或 TF1 C. INT0 或 INT1 D. P3.4 或 P3.5 【答案】A 【解析】GATE = 0 时,仅由控制寄存器 TCON 的运行控制位 TR0 或 TR1 为 1 来启动定时器 / 计数器的运行。 5、定时器 / 计数器计满( )个数后,会产生计数溢出中断。 A. 8192 B. 65535 C. 65536 D. 131072 【答案】C 【解析】TO 和 T1 都是 16 位的计数器,其计数范围为 0 - 65535,计满 65536 个数后,会产生计数溢出中断。 2、 判断题(本题共3题) 1、51 单片机的计数器采用减 1 计数。( ) 【答案】 × 【解析】51 单片机的计数器采用的加 1 计数,所以该说法错误。 2、TMOD 的低 4 位用于控制 T1,高 4 位用于控制 T0。( ) 【答案】 × 【解析】TMOD 用于控制 T0 和 T1 的工作方式,低 4 位用于控制 T0,高 4 位用于控制 T1,所以该说法错误。 3、当 M1 = 1,M0 = 1 时,T1 停止计数。( ) 【答案】 √ 【解析】根据定时器 / 计数器的工作方式表,当 M1 = 1,M0 = 1 时,T0 分为两个 8 位独立计数器,T1 停止计数,所以该说法正确。 3、 简答题(本题共2小题) 1、简述定时器 / 计数器的计数和定时功能。 【答案】计数:单片机内部有 T0 和 T1 两个计数器,分别由两个 8 位寄存器构成,T0 由 TH0 和 TL0 两个 8 位特殊功能寄存器构成,T1 由 TH1 和 TL1 构成,T0 和 T1 都是 16 位的计数器,其计数范围为 0 - 65535,51 单片机的计数器采用加 1 计数,当计满 65536 个数后,会产生计数溢出中断,通知单片机完成相应的工作。定时:AT89S51 单片机内部计数器经常被用作定时器来使用,单片机内部有一个时钟振荡器,它可以产生时钟脉冲信号,假设其频率为 12MHz,经过 12 分频以后,就可以得到频率为 1MHz 的信号,即每个脉冲的周期为 1μs,计数器对此脉冲进行计数,当计满 65536 个脉冲时,共需要 65536μs = 65.536ms,也就是说其最长定时时间为 65.536ms,通过设定初值,就可以得到某一定时时间。定时时间到达规定时间时,同样也会产生计数溢出中断,通知单片机完成相应的任务。 2、说明 TMOD 和 TCON 的作用。 【答案】TMOD(定时器 / 计数器方式控制寄存器)用于控制 T0 和 T1 的工作方式,低 4 位用于控制 T0,高 4 位用于控制 T1。其各位控制功能包括:M0、M1 控制工作方式,有 4 种工作方式;C/T 控制定时器 / 计数器模式,C/T = 0 时为定时器工作方式,C/T = 1 时为计数器工作方式;GATE 为门控位,GATE = 0 时仅由 TR0 或 TR1 控制启动,GATE = 1 时由 TR0 或 TR1 和外中断引脚 P3.2 或 P3.3 上的高电平共同控制启动。TCON(定时器 / 计数器控制寄存器)是一个 8 位特殊功能寄存器,其主要功能是接收各种中断送来的中断请求信号,同时也对定时器 / 计数器进行启动和停止控制,这里主要用到 TCON 的高 4 位,高 4 位用于控制定时器 / 计数器的启动和中断申请。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

第42练 项目四 制作1位倒计时器(1)《单片机技术及应用》(高教版第四版) 一课一练
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。