访问电脑版页面

导航:老古开发网手机版51单片机定时器

51单片机中的定时计数器的主体结构及功能解析

导读:
关键字:
定时计数器,51单片机,

1、 主体结构

1)16位加法计数器,由高8位(THi)和低8位(TLi)SFR组成。

2)在用作计数器时,引脚P3。4(T0)和P3。5(T1)分别是两个计数器的外部脉冲输入端。

3)引脚P3。2(/INT0)和P3。3(/INT1)在位GATE=1时可用作T0、T1的门控信号。

4)SFR-TCON和TMOD控制T0和T1的运行状态和工作方式。

2、 控制寄存器TCON(地址88H)

D7~D0:TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0

高4位与定时/计数器有关,低4位用于控制外部中断。

TFi-定时/计数器溢出标志位;计数溢出时,硬件自动置1,在中断允许条件下,是向CPU请求中断的信号。中断被响应后,硬件自动清0。该位也可由软件置位和清0,(中断屏蔽时)可以由软件查询测试。

TRi-定时/计数器运行控制位;该位置1时,定时/计数器才运行,否则,停止。

ITI-外部中断请求电信号触发方式选择(0电平、1下降沿)

IEi-有外部中断请求标志。

3、 工作方式寄存器TMOD(地址89H)

GATE C//T M1 M0 GATE C//T M1 M0

高4位控制T1,低4位控制T0。

M1 M0 工作方式选择;T1没有方式3

C//T 计数器/定时器方式选择;在定时方式中,以振荡器输出的脉冲的12分频信号为计数单元,

即每一个机器周期计数加1。在计数方式中,内部硬件在每个机器周期的S5P2采样外引脚状态,当外部输

入电平发生负跳变时,计数器加1。因此,外部事件计数时的最高计数频率为晶振频率的1/24。

GATE 门控位,当GATE=1时,TI 工作受INTI引脚信号的控制,INTI=1时 Ti才能运行,否则停止。

4、 16位计数器的高、低字节:TH0、TL0,TH1、TL1寄存器;

通过对高、低字节设置初值,达到所要求的定时或计数的目的。

来源:未知   作者:工程师周亮  2018/10/29 15:19:00
栏目: [ 51单片机定时器]

相关阅读

MCS-51单片机定时系统

单片机定时器初值计算公式(51单片机和AVR单片机的初值计算三种方法)

零基础:学51单片机定时器

80C51单片机内部定时器和计数器的结构及原理解析

51单片机计数器与定时器的区别

mcs51单片机计数器工作方式1 计数初值计算与定时编程举例

如何实现C8051单片机的精确延时

51单片机时钟精度误差的解决

MCS-51单片机精确定时的两种编程方法介绍

51单片机的定时器

C51单片机延时时间的计算方法解析

51单片机中的定时计数器的主体结构及功能解析

51单片机1s延时程序设计

基于51单片机的计时器设计

AT89S51单片机00-59秒计时器设计

如何利用51单片机内部定时器实现对时间的操作

AT89S51单片机的定时/计数器T0的应用

MCS-51单片机的定时器/计数器概念

51单片机基于定时器0的硬件延时代码

51单片机定时器模式2与波特率的应用