1
一、作用
定时器/计数器以定时器的作用最为突出。一般来说涉及到定时器,都可以算作定时器算法。简单的如秒表等。复杂的如果系统内核的定时算法等。在学习单片机的路上,必学会定时器。
二、工作原理
定时器/计数器的原理其实没那么难。定时器也就是一个计数器。而每计一个数的时间是一定的,于是就等价了定时器。51的定时器是从你设置的初值开始计数,直到他所能达到的最高数值为止。即:定时时间 =(最大值–初值)X每计一个数的时间最大值因不同模式而定,初值需要你设计。当达到定时器最大值的时候,就会触发定时器标志置位。当开启全局中断和定时器中断的时候,定时器标记置位会触发定时器中断函数,执行玩中断后,标记会自动复位。备注:如果没有触发中断函数,标记不会自动复位。
三、定时器术语理解
1、溢出:当定时器达到定时或者计数标准的时候,定时器就处在溢出停止状态。
2、溢出标记:当定时器溢出的时候,定时器标志就会置位。
3、初值:设计者自行设计的定时器计数的起步值。定时器是从这个值开始定时或者计数到最大值。
4、初值的计算:定时器有装载定时计数的寄存器,只要对这个寄存器进行操作即可。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !