习 题
2025年09月26日
习 题
6-1 定时器/计数器的工作模式和工作方式分别是什么?
6-2 定时器/计数器工作在方式2有什么特点?适用于什么场合?
6-3 AT89S51内部有几个定时器/计数器?内部有哪些特殊功能寄存器组成?
6-4 简述定时器/计数器的4种工作方式。
6-5 如果采用的晶振为3 MHz,定时器/计数器工作在方式0、方式1、方式2下,最大定时时间分别是多少?
6-6 定时器/计数器用作定时模式时,其计数脉冲由谁提供?定时时间与哪些因素有关?
6-7 一个定时器/计数器的定时时间有限,如何实现利用两个定时器/计数器的串行定时来进行较长时间的定时?
6-8 采用定时器/计数器T0对外部脉冲进行计数,每计100个脉冲后,定时器/计数器T0转为定时工作模式,定时1 ms后定时器/计数器T0又转为计数工作模式,如此循环不止(晶振频率为6 MHz)。请编写程序实现上述要求。
6-9 已知单片机的振荡频率为6 MHz,利用定时器/计数器T0和P1.0输出矩形波,矩形波高电平和低电平的宽度分别为2 ms和500μs。编写程序实现上述要求。
6-10 编写一段程序,要求当P1.0引脚的电平正跳变时,对T0引脚的输入脉冲进行计数;当P1.2引脚的电平负跳变时,停止计数,并将计数值写入R0、R1中。
6-11 利用定时器/计数器T0产生定时时钟,由P1口控制8个指示灯。编写一个程序,使8个指示灯依次闪烁,闪烁频率为1 s。