定時器/計數器的實質是加1計數器(16位),由高8位和低8位兩個寄存器組成。TMOD是定時器/計數器的工作方式寄存器,確定工作方式和功能;TCON是控制寄存器,控制T0、T1的啟動和停止及設置溢出標志。
1 定時器/計數器0和1
在專用寄存器TMOD(定時器方式)中,有一個控制位(C/T),分別用于控制定時器/計數器0和1是工作在定時器方式還是計數器方式。
1. 輸入信號基本要求:24個振蕩周期,即兩個機器周期;
2. 作為定時器時,計數速率是 振蕩頻率/12;
3. 由定時器/計數器模式控制寄存器設置工作方式。
2 定時器/計數器2(自己閱讀)
定時器/計數器2是一個具有16位自動重裝載或捕獲能力的定時器/計數器。專用寄存器T2CON是它的控制寄存器。
l 可用作波特率發生器
l 定時/計數方式
3 定時器/計數器的控制和狀態寄存器
專用寄存器TMOD、TCON和T2CON用于控制和確定各定時器/計數器的功能和操作模式。這些寄存器的內容靠軟件設置。系統復位時,寄存器的所有位都被清零。
- PC官方版
- 安卓官方手機版
- IOS官方手機版