×
单片机 > 单片机程序设计 > 详情

51单片机定时时间的计算

发布时间:2024-05-21 发布时间:
|

单片机根据计时/计数模式的不同,来进行计算

举例:当我们选择模式1,16位计时计数器,16位计数器最大十进制数值为65536。来计算定时50ms所定义TH0与TL0的值


首先计算计数值:


计数值=50000us(50ms转换成微秒)*11.0592(晶振大小)/12 计算结果=46080


再计算TH0=(65536-46080)/256


TL0=(65536-46080)%256 //8位逢256进位,整除的结果为高位,取余的结果为低位



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
单片机制作超级流水灯