定時器初值計算


1. 定時器初值的計算:

(1)計算出機器周期------每次定時計算器加1所用的時間。

(2)根據你要定時的時間去算出初值:

    假設你要定時Xms(X<65.535ms),計數次數C: Xms/機器周期。

    用65535-C=定時計數器的初值(方式1).

    TH0=(定時計數器初值)/256

    TL0= (定時計數器初值)%256.

2. 定時器的設置

(1)設置TMOD

(2)計算出初值

(3)啟動定時計數器

(4)設置中斷程序

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM