一次给你讲清楚定时器在单片机里的原理以及如何工作

定时器在单片机里时常会用到

所以就来讲一讲它在单片机里有什么功能以及原理

从图中看到控制端,当GATE为0,TR为0时就可以打开开关控制,进行计数

再看到选择端,从系统时钟输入,根据AUXR_7控制不同分频频率,如果时间长则大多选用12分频,反之则选不分频。

再接着到TL0 TH0计数,每过一个高低电平的上升沿就会计数,直到溢出

就会使隐藏寄存器RL_TL0和RL_TH0进入,完成16位自动重载,再接着对TF0置位就可以进入中断

继续打开ET0和EA就可以进入到中断,就和上讲讲的一样了。

这就是T0,T1,T2计时器的溢出中断 的原理。

下次也同样会讲解代码如何去编写,来实现Timer0计数器的溢出中端。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值