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