方式1
當(dāng)TMOD中的M0=0,M1=0時,為13位計(jì)數(shù)或定時方式,其中TLi使用低5位,其結(jié)構(gòu)如圖4.2所示。

圖4.2 方式0時T0、T1的結(jié)構(gòu)圖方式2
當(dāng)TMOD中的M0=1,M1=0時,為16位計(jì)數(shù)或定時方式,其結(jié)構(gòu)如圖4.3所示。

圖4.3 方式1時T0、T1的結(jié)構(gòu)圖
方式3
當(dāng)TMOD中的M0=0,M1=1時,為8位自動重裝初值計(jì)數(shù)或定時方式,其結(jié)構(gòu)如圖4.4所示。

圖4.4 方式2時T0、T1的結(jié)構(gòu)圖
在方式2時,將16位計(jì)數(shù)器分成兩個8位的計(jì)數(shù)器,THi用來存放初值。當(dāng)計(jì)數(shù)器溢出時,一方面將TFi置1,申請中斷;而另一方面自動將THi的值裝入TLi。
方式4
T0為方式3時,T1作為波特率發(fā)生器,其TF1、TR1資源出借給T0使用,而T0可以構(gòu)成兩個獨(dú)立的結(jié)構(gòu),其中TL0構(gòu)成一個完整的8位定時器/計(jì)數(shù)器,而TH0則是一個僅能對晶振頻率12分頻的定時器,其結(jié)構(gòu)如圖4.5所示。T1作波特率發(fā)生器時,可以設(shè)置成方式0、1或2,用在任何不需要中斷控制的場合。一般T1作波特率發(fā)生器時,常設(shè)置成方式2的自動重裝模式,其結(jié)構(gòu)如圖4.6所示。

圖4.5 方式3時T0的結(jié)構(gòu)圖

圖4.6 T0為方式3時,T1為波特率發(fā)生器
-
單片機(jī)
+關(guān)注
關(guān)注
6074文章
45368瀏覽量
664654 -
計(jì)數(shù)器
+關(guān)注
關(guān)注
32文章
2307瀏覽量
97701 -
定時器
+關(guān)注
關(guān)注
23文章
3362瀏覽量
121935
原文標(biāo)題:單片機(jī)定時/計(jì)數(shù)器的四種工作方式
文章出處:【微信號:mcugeek,微信公眾號:MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
單片機(jī)定時器/計(jì)數(shù)器結(jié)構(gòu)與工作方式詳解
單片機(jī)中的定時計(jì)數(shù)器的四種工作方式詳解
51單片機(jī)什么時候處于定時器\計(jì)數(shù)器的工作方式
單片機(jī)計(jì)數(shù)器_定時器工作原理_
單片機(jī)教程之單片機(jī)的定時計(jì)數(shù)器與串行接口的詳細(xì)資料說明
單片機(jī)定時器和計(jì)數(shù)器有哪些工作方式四種方法詳細(xì)說明
51單片機(jī)的五張經(jīng)典結(jié)構(gòu)圖免費(fèi)下載
51單片機(jī)定時器和計(jì)數(shù)器的工作方式詳細(xì)說明
單片機(jī)定時器的四種工作方式解析
MCS-51單片機(jī)定時器和計(jì)數(shù)器的4種工作方式解析
單片機(jī)基礎(chǔ)(五):定時/計(jì)數(shù)器的工作原理及工作方式
單片機(jī)(AT89C51)定時/計(jì)數(shù)器詳解及其實(shí)驗(yàn)案例
51單片機(jī)——定時器/計(jì)數(shù)器
單片機(jī)定時器/計(jì)數(shù)器結(jié)構(gòu)與工作方式詳解

基于單片機(jī)定時/計(jì)數(shù)器的四種工作方式的結(jié)構(gòu)圖解析
評論