射频和无线供应商和资源的家

一站式满足您的射频和无线需求

单片机定时器

80 c51英特尔单片机有两个16位定时器/计数器、定时器0和定时器1。TMOD和TCON寄存器用于设置和使用这些计时器/计数器。

两者都可以配置为作为计时器或事件计数器操作。在计时器的情况下,寄存器每机器周期增加一次。因此计时器被认为是计算机器循环次数的计数器。一台机器周期大约有12个振荡器周期。计数率约为(1/12)振荡器频率。

在这种情况下计数器,寄存器以1-0转换到其对应的外部输入引脚为响应而递增。在这个函数中,外部输入在每个机器周期的S5-P2进行采样。

微控制器TMOD寄存器(不可位寻址)

单片机TMOD寄存器

GATE-当GATE=1并且TRx(在TCON中)被设置时,Timer/Counter-x将在INT-x引脚时运行
设置高(硬件控制)。当GATE=0时,Timer/Counter-x将只运行
TRx=1(软件控制)。
C/(T)-定时器操作设置为0,计数器操作设置为1
M1-模式选择器位
M0-模式选择器位

M1 M0 操作模式
0 0 13位定时器
0 1 16位定时器/计数器
1 0 8位自动重载计时器/计数器
1 1 TL0是由标准定时器0控制位控制的8位定时器/计数器,TH0是由定时器1控制位控制的8位定时器。

微控制器TCON寄存器(位可寻址)

单片机TCON寄存器

•TF1-TCON。7-Timer1溢出标志
•TR1-TCON。6-Timer1运行控制位
•TF0-TCON。5-Timer0溢出标志
•TR0-TCON。4-Timer0运行控制位
•IE1-TCON。3-外部中断1边缘标志
•IT1-TCON。2-中断1型控制位
•IE0-TCON。1-External interrupt 0 edge flag
•IT0-TCON。0-Interrupt 0 type control bit

相关链接

单片机教程
什么是微控制器
8051微控制器架构
微控制器硬件接口


分享本页

翻译本页
Baidu