1Hz:1秒內(nèi)電流往返一次
晶振 11.0592MHz =11059200Hz
時鐘周期 1/11059200 s(晶振的倒數(shù))
機器周期是 12/11059200 s (標準框架下51單片機一個機器是12個時鐘周期)
因為定時器是每個機器周期加1所以定時時間為 N*時鐘機器周期時間=所定時間T
所以要經(jīng)過的機器周期是N*(12/11059200 s)=T
N=t/(12/11059200)
初值等于 65536-N(因為16位的定時器65535再加1才溢出)
例如:
需要定時50ms=0.05s
0.05/(12/11059200)=0.05*(11059200/12)=0.05*921600=46080
快速計算只需更改這個↑
初值y=65536-46080=19456=0X4C00