首页 理论教育 系列单片机定时计数器控制

系列单片机定时计数器控制

时间:2023-11-24 理论教育 版权反馈
【摘要】:51系列单片机的定时/计数器的工作主要由定时器方式寄存器TMOD和定时器控制寄存器TCON这两个特殊功能寄存器控制,下面分别介绍这两个特殊功能寄存器。TCON的作用是控制定时器的启动、停止,标志定时器的溢出和中断情况。当定时/计数器Ti被允许计数后,Ti从初值开始加1计数,至最高位产生溢出时,TFi由硬件自动置位,既表示计数溢出,又表示请求中断。

系列单片机定时计数器控制

51系列单片机的定时/计数器的工作主要由定时器方式寄存器TMOD和定时器控制寄存器TCON这两个特殊功能寄存器控制,下面分别介绍这两个特殊功能寄存器。

1.定时器方式寄存器TMOD(89H)

不可位寻址。它是为定时器T0、定时器T1确定工作方式的寄存器,格式如下:

·GATE:门控位。置“1”时,只有高电平且TRi位置“1”时才开放定时器“i”,即是否开始计数,可由外部引脚控制。清“0”时,只要TRi位置“1”时就开放定时器“i”。

·:功能选择位。为定时方式,为计数方式。

·M1、M0:工作方式选择位。方式选择见表7-1。

表7-1 定时器工作方式选择(www.xing528.com)

2.定时器控制寄存器TCON(88H)

可以位寻址。TCON的作用是控制定时器的启动、停止,标志定时器的溢出和中断情况。格式如下:

TCON的低4位与外部中断有关,已在中断系统中介绍。高4位与定时器有关,现介绍如下:

·TRi(i=0,1):运行控制位。TRi=0,Ti停止工作;TRi=1,Ti开始工作。

·TFi(i=0,1):溢出中断标志。当定时/计数器Ti被允许计数后,Ti从初值开始加1计数,至最高位产生溢出时,TFi由硬件自动置位,既表示计数溢出,又表示请求中断。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈