单片机/MCU论坛
直播中

摩托罗拉

9年用户 986经验值
私信 关注
[问答]

请问51定时器频率怎么计算?

      
这是一个步进电机的程序,0.5ms一次中断,那个公式里的1000/(0.02ms*250),这3个数分别是什么???200hz频率怎么来的,怎么计算啊  

回帖(2)

李辰圻

2023-10-25 17:30:46
不用看他那个公式,可以按照如下方法计算
首先这里用的是11.0592M的晶振,机器周期就是12/11.0592M=1/921600秒
然后定时器都是16位的,上限值就是65536,这里需要的时间为0.5ms,也就是0.0005s
因此定时器的初始值应该为65536-(0.0005*921600)=65075,也就是这里的0xfe33
举报

刘玉华

2023-10-25 17:30:52
这里要看你的晶振的频率是多少了,根据晶振的频率计算第一个脉冲的时间,再计算定时器的时间的                 
举报

更多回帖

发帖
×
20
完善资料,
赚取积分