这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 给MCU定时器赋初值的一种方法

共1条 1/1 1 跳转至

给MCU定时器赋初值的一种方法

助工
2014-09-28 20:20:07     打赏
定时器其实就是根据定时器时钟每次加1,比如想让定时器加X次溢出,可以直接给定时器赋初值为-X,即X的反码 比如定时器运行在8位自动重装载模式,定时器时钟为TIMECLK,想让定时器每秒溢出TIME_RATE次,即溢出频率为TIME_RATE, 那么定时器从初值开始加1,要加到TIMECLK/TIME_RATE次才溢出(仔细想想是不是), 我们可以赋值TH0=-(TIMECLK/TIME_RATE),TL1=TH1

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]