




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
定時/計數(shù)器一、定時/計數(shù)器的基本組成89C51單片機內(nèi)部有兩個16位的可編程的定時/計數(shù)器,稱為定時器0(T0)和定時器1(T1)。可通過編程將其設(shè)定為定時器或計數(shù)器。定時/計數(shù)器的基本組成:89C51定時/計數(shù)器由定時器0(T0)、定時器1(T1)、定時器工作方式寄存器TMOD和定時器控制寄存器TCON組成。二、定時/計數(shù)器的工作原理
定時/計數(shù)器設(shè)置為定時工作方式時,計數(shù)器對內(nèi)部機器周期計數(shù),每過一個機器周期,計數(shù)器增1,直至計數(shù)溢出,發(fā)出中斷請示信號。當(dāng)定時/計數(shù)器設(shè)置為計數(shù)工作方式時,計數(shù)器對來自輸入引腳T0(P3.4)和T1(P3.5)的外部脈沖信號計數(shù),外部脈沖的下降沿將觸發(fā)計數(shù)。三、定時/計數(shù)器中的控制寄存器
(一)定時器控制寄存器TCONTCON的作用:控制定時器的啟動、停止,標(biāo)志定時器的溢出和中斷情況。TCON(88H)88H89H8AH8BH8CH8DH8EH8FHIT0IE0IT1IE1TR0TF0TR1TF1與定時/計數(shù)器有關(guān)與中斷有關(guān)1、TF1:定時/計數(shù)器T1溢出標(biāo)志2、TF0:定時/計數(shù)器T0溢出標(biāo)志3、TR1:定時/計數(shù)器T1運行控制位TR1=1時,啟動T1,T1開始運行;TR1=0時,T1停止運行4、TR0:定時/計數(shù)器T0運行控制位當(dāng)T1計數(shù)溢出時,將TF1置1;CPU響應(yīng)中斷后由硬件將TF1清0。在中斷屏蔽時,TF1可作查詢測試用,此時只能由軟件清0。(二)定時/計數(shù)器工作方式寄存器TMOD
作用:用于設(shè)定定時/計數(shù)器的工作方式TMOD(89H)M0M1C/GATEM0M1C/GATET0T1GATE:門控位
當(dāng)GATE=0時,定時/計數(shù)器T0只受TCON中的運行控制位TR0控制即TR0=1時,T0運行;TR0=0時,T0停止運行當(dāng)GATE=1時,定時/計數(shù)器T0的運行同時受TR0和外部中斷輸入信號雙重控制即TR0=1且=1時,T0才能運行。
C/:定時/計數(shù)的方式選擇位C/=1,為計數(shù)工作方式,對外部事件脈沖計數(shù),用作計數(shù)器C/=0,為定時工作方式,對片內(nèi)機器周期脈沖計數(shù),用作定時器振蕩器/12TH0(8位)TL0(低5位)中斷C/=0C/=1T0(P3.4)&TR0+1GATE控制定時/計數(shù)器T0(或T1)工作方式0M1M0:工作方式選擇位1、M1M0=00時,定時/計數(shù)器工作于方式0定時時間=(2-定時器初值)*機器周期
定時器初值=2-定時時間/機器周期TF02、M1M0=01時,定時/計數(shù)器工作于方式1T0(P3.4)振蕩器/12TH0(8位)TL0(8位)TF0中斷C/=0C/=1&TR0+1GATE控制定時/計數(shù)器T0(或T1)工作方式1定時器初值=2-定時時間/機器周期3、M1M0=10時,定時/計數(shù)器工作于方式2T0(P3.4)振蕩器/12TF0中斷C/=0C/=1&TR0+1GATE控制定時/計數(shù)器T0(或T1)工作方式2TL0(8位)TH0(8位)8自動恢復(fù)定時器初值=2-定時時間/機器周期4、M1M0=11時,定時/計數(shù)器工作于方式3(注意:方式3僅適用于T0,T1無方式3。)T0(P3.4)振蕩器/12TF0中斷C/=0C/=1&TR0+1GATE控制定時/計數(shù)器T0工作方式3TL0(8位)TH0(8位)振蕩器/12控制TR1TF1中斷
*TL0使用T0原有的控制寄存器資源,構(gòu)成一個8位的定時計數(shù)器*TH0借用T1的中斷溢出標(biāo)志TF1、運行控制開關(guān)TR1,只能對片內(nèi)機器周期計數(shù),組成一個8位定時器。*T0方式3情況下的T1仍可設(shè)置成方式0、1、2,常用作串行口波特率發(fā)生器2=256兩個獨立8位計數(shù)器僅適用于T0方式3112
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 美發(fā)店轉(zhuǎn)讓合同范本
- 路燈廣告承包合同范本
- 廣告公司員工用工合同范本
- 第四單元單元活動探究區(qū)域綜合開發(fā)與整治《流域綜合開發(fā)中的環(huán)境保護-以黃河流域為例》教學(xué)設(shè)計-2023-2024學(xué)年下學(xué)期魯教版高中地理(2019)選擇性必修二
- 第一章 微項目 甲醛的危害與去除 教學(xué)設(shè)計 2023-2024學(xué)年高二化學(xué)魯科版(2019)選擇性必修2
- Unit 2 My Family 教學(xué)設(shè)計2024-2025學(xué)年人教版(2024)七年級英語上冊
- 第三章 代數(shù)式教學(xué)設(shè)計-2024-2025學(xué)年人教版數(shù)學(xué)七年級上冊
- 2025年養(yǎng)殖水面使用權(quán)合同
- 2025年共同經(jīng)營合同正式版
- 2025年供應(yīng)鏈物流合同
- 廣州獵德大橋三維曲面塔清水混凝土施工技術(shù)
- 產(chǎn)品設(shè)計思維 課件 第5章 產(chǎn)品設(shè)計的形式思維
- Unit2Letscelebrate!Usinglanguage課件-高中英語
- 幼兒園大班音樂活動《小籬笆》
- Python數(shù)據(jù)挖掘?qū)崙?zhàn)全套教學(xué)課件
- 中美歐規(guī)范樁基承載力計算設(shè)計對比
- 煙臺大學(xué)化學(xué)化工學(xué)院實驗室儀器設(shè)備搬遷項目
- 鋼筋工程隱蔽檢查驗收記錄表
- 區(qū)塊鏈技術(shù)應(yīng)用開發(fā)項目可行性分析報告
- 加強師德師風(fēng)建設(shè)學(xué)校師德師風(fēng)警示教育講座培訓(xùn)課件
- 豬飼料購銷合同書
評論
0/150
提交評論