51初值设定是一款非常好用的用来设定51单片机初值的工具,可以根据51单片机的定时方式、晶震频率、定时时长,给出51单片机应当设置的初值,帮助51单片机学习和开发的用户解决初值设定问题。
软件功能
1、假设定时的要求是5000个计时脉冲。那么我们希望T0的16位计数模式初值为X=65536-5000。
2、T0计数初值X的高8位,将X除以256,或X右移8位得到。给TH0。
3、T0计数初值X的低8位,将X取余256,或者X&0x00ff,或者左移8位右移8位得到。给TL0。
4、采用常量表达式交给编译器完成计算过程,程序可读性更好。方便阅读,改写,效果与实际定时值写法完全一致。










