×

51单片机的定时器和计数器详细资料说明

消耗积分:1 | 格式:pdf | 大小:0.10 MB | 2019-04-23

敷衍作笑谈

分享资料个

  一、作用

  定时器/计数器以定时器的作用最为突出。一般来说涉及到定时器,都可以算作定时器算法。简单的如秒表等。复杂的如果系统内核的定时算法等。在学习单片机的路上,必学会定时器。

  二、工作原理

  定时器/计数器的原理其实没那么难。定时器也就是一个计数器。而每计一个数的时间是一定的,于是就等价了定时器。51的定时器是从你设置的初值开始计数,直到他所能达到的最高数值为止。即:定时时间 =(最大值–初值)X每计一个数的时间最大值因不同模式而定,初值需要你设计。当达到定时器最大值的时候,就会触发定时器标志置位。当开启全局中断和定时器中断的时候,定时器标记置位会触发定时器中断函数,执行玩中断后,标记会自动复位。备注:如果没有触发中断函数,标记不会自动复位。

  三、定时器术语理解

  1、溢出:当定时器达到定时或者计数标准的时候,定时器就处在溢出停止状态。

  2、溢出标记:当定时器溢出的时候,定时器标志就会置位。

  3、初值:设计者自行设计的定时器计数的起步值。定时器是从这个值开始定时或者计数到最大值。

  4、初值的计算:定时器有装载定时计数的寄存器,只要对这个寄存器进行操作即可。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !