AT89S52单片机定时器/计数器的工作方式

时间:2023-03-15作者:佚名
本文主要就这四种工作方式展开讨论,分别从其逻辑结构的角度来学习和了解各个工作方式的特点和应用方法。其中特别需要注意的是:
1.定时器初值的计算和设定方法。
2.几种工作方式之间的区别。
一、定时器/计数器的初始化

使用定时/计数器前需要对其进行初始化,使其按设定的功能工作。初始化的一般步骤如下:

(1) 确定工作方式(即对TMOD赋值)。

(2) 预置定时或计数的初值(可直接将初值写入TH0、TL0或TH1、TL1)。

(3) 根据需要开放定时器/计数器的中断。

(4) 启动定时器/计数器。

二、4种工作方式

1.工作方式0:13位定时器/计数器

当M1M0=00时,定时/计数器处于工作方式0。其电路逻辑结构见图1。工作方式0是13位计数结构的工作方式,其计数器由TH的全部8位和TL的低5位构成,TL的高3位没有使用。以定时器0为例,当C/AT89S52单片机定时器/计数器的工作方式=0时,多路开关接通振荡脉冲的12分频输出,13位计数器以此进行计数,这就是定时工作方式。当C/AT89S52单片机定时器/计数器的工作方式=1时,多路开关接通计数引脚(T0),外部计数脉冲由引脚T0输入,当计数脉冲发生负跳变时,计数器加1,这就是计数工作方式。

AT89S52单片机定时器/计数器的工作方式
图1 定时/计数器0工作方式0逻辑结构

在方式0下,当为计数工作方式时,计数值的范围是: 1~8192(213);当为定时工作方式时,定时时间的计算公式为:

(213-计数初值)×机器周期

2.工作方式1:16位的定时/计数器

当M1M0=01时,定时/计数器处于工作方式1。此时,定时/计数器为16位计数结构的工作方式。等效电路如图2所示,仍以定时器0为例。


AT89S52单片机定时器/计数器的工作方式
图2 定时器/计数器0工作方式1逻辑结构

在工作方式1下,计数器的计数值范围是: 1~65536(216)

当为定时工作方式1时,定时时间的计算公式为:

(216-计数初值)×机器周期

3.工作方式2—8位自动重装的定时/计数器

当M1M0=10时,定时/计数器处于工作方式2。以定时/计数器0为例,此时定时器的等效电路如图3所示,构成自动重新装入计数初值。

AT89S52单片机定时器/计数器的工作方式
图3 定时/计数器工作方式2等效电路

工作方式2中,16位计数器分为两部分,TLx为8位加1计数器,THx为8位初值暂存器,即以TL0为计数器,以TH0作为预置寄存器。初始化时把计数初值分别加载至TL0和TH0中,当计数溢出时,由预置寄存器TH以硬件方法自动给计数器TL0重新加载,这种工作方式适合于重复计数的应用场合。

在工作方式2下,计数器的计数值范围是:1~256(28)

当定时器工作在方式2时,定时时间的计算公式为:

(28-计数初值)×机器周期

4.工作方式3

当M1M0=11时,定时/计数器处于工作方式3,此时定时器的等效电路如图4所示。在工作方式3模式下,定时/计数器1的工作方式与之不同。方式3对定时器T0和定时器T1是不相同的。若T1设置为方式3,则停止工作(其效果与TR1=0相同)。所以方式3只适用于T0。

AT89S52单片机定时器/计数器的工作方式
图4 定时/计数器工作方式3等效电路

当T0工作在方式3时,TH0和TL0分成2个独立的8位计数器。其中,TL0既可用作定时器,又可用作计数器,并使用原T0的所有控制位及其定时器中断标志和中断源。TH0只能用作定时器,并使用T1的控制位TR1、中断标志TF1和中断源。

相关阅读

模拟量输出端M与地之间电压如何消除

本人是使用EM232模拟量输出电压0-10V来控制调速电机SNT1000E控制器的;该控制器接受0-10V电压来调速,为非隔离设计;最近出现控制器经常烧毁的情况,经咨询厂家说是因为模拟量输出的...
2023-03-21

三相电机“紧急”停车制动的电路

一、电路是干嘛的? 这是工业现场很实用的三相电机紧急停车 + 能耗制动电路。电机正常运行时由接触器 KM1 控制;按下停止按钮后,电机不仅断电,还会通过接触器 KM2 接入制动电阻,实...
2026-06-03
三相电机“紧急”停车制动的电路

如何从电路图区别数字电路和模拟电路?

数字电路就是开关电路;器件工作状态:不是导通就是截止,一般信号电(píng)只管高、低。高为“1”,低电(píng)为“0”;工作状态是脉冲电量。 而模拟电路是放大电路,丝毫变化都要计...
2023-06-27
如何从电路图区别数字电路和模拟电路?

适用于笔记本电脑的车载DC-DC转换器电路图

现在的笔记本电脑就是所谓的笔记本电脑,现在越来越流行。笔记本电脑可以放入包中,适合商务旅行。甚至作为“家庭娱乐中心”的笔记本电脑也更方便,因为它占用一点空间。不过...
2023-08-25
适用于笔记本电脑的车载DC-DC转换器电路图

电气主接线接线方式之——一台半断路器接线(3/2接线)

一台半断路器接线是指一个回路由三台断路器供电的双重链接的多环形接线。一台半断路器又称3/2接线,每2条回路共用3个断路器,即每条回路一台半断路器,每串的中间一台断路器称...
2023-07-05
电气主接线接线方式之——一台半断路器接线(3/2接线)

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目