【51单片机 】定时器的初始值计算 详解
我们先来看初始值计算公式:*定时时间=(2^16-X)12/晶体振荡器频率2^16=65536, X是未知量,定时时间和65536单位都是微秒。假设晶体振荡器频率为11.0592MHZ,我要定时0.5s,那么计算思路是这样的:首先要知道1s=1000ms,1ms=1000微秒。由公式可知:(65536-0)*12/11.0592=71ms,最大只能到71ms,而0.5s=500ms,远远不够。所以我们需要退一步,算个5ms(5000微秒)或者50ms(50000微秒)循环个100次,这样就可以得