




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
3.1MCS-51定時/計數器51系列內部有2個16位的定時/計數器T0、T152系列內部有3個16位的定時/計數器T0、T1、T2功能:定時計數串行口的波特率發生器定時/計數器的可編程特性:⑴確定其工作方式是定時還是計數⑵預置定時或計數初值⑶當定時時間到或計數終止時,要不要發中斷請求⑷如何啟動定時或計數器工作T2可編程一、定時計數器的結構與工作原理1、結構CPUTH1(8位)TL1(8位)T1
T1(P3.5)(8DH)(8BH)7070TH0(8位)TL0(8位)T0
T0(P3.4)(8CH)(8AH)7070TCON(88H)TMOD(89H)啟動啟動溢出溢出工作方式工作方式圖6-1定時/計數器邏輯結構上頁下頁回目錄結構2個16位T/C分別由8位計數器TH0、TL0、
TH1、TL1組成“+1”計數器控制寄存器TCON:控制T/C的啟停、中斷等方式寄存器TMOD:控制T/C的工作方式2、工作原理⑴定時器定時輸入信號:機器內部震蕩信號的1/12分頻即每一個機器周期做一次“+1”運算上頁下頁回目錄T0T1∵1個機器周期=12震蕩脈沖∴計數速率為震蕩頻率的1/12分頻若單片機的晶振主頻為12MHz則計數周期為1μs⑵計數器由外部引腳(T0為P3.4,T1為P3.5)輸入計數脈沖外部輸入脈沖寬度應大于2個機器周期>TCY>TCY上頁下頁回目錄外部輸入脈沖發生負跳變時,進行“+1”計數下降沿高電平低電平TCY:為機器周期二、定時計數器的方式寄存器和控制寄存器1、方式寄存器TMODGATEC/TM1M0GATEC/TM1M0LSBMSB
(89H)TMOD控制T1控制T0門控位功能選擇位工作方式選擇上頁下頁回目錄GATEC/TM1M0GATEC/TM1M0INT1INT0引腳輸入電平的控制GATE:門控位。設定T1、T0運行時,是否受GATE=0不受外部中斷控制C/T=00方式013位計數器01方式116位計數器10方式2可自動重新裝載初值的8位計數器11方式3T0分為2個8位計數器,T1停止計數M1M0操作方式功能表6-1操作方式選擇上頁下頁回目錄1受外部中斷控制0為定時功能1為計數功能上頁下頁回目錄2、控制寄存器TCONLSBMSB
(88H)TCONTF1TR1TF0TR0IE1IT1IE0IT0T1、T0
啟/停控制位T1、T0
溢出標志位與外部中斷INT1、INT0有關將在中斷系統介紹“0”停止“1”啟動“1”有溢出“0”無溢出可編程可控制“+1”亦可由指令清“0”工作“1”“0”記錄有無溢出上頁下頁回目錄三、定時/計數器的4種工作方式⑴方式0M1M0=0013位的定時計數器,由TH的8位和TL的低5位組成T1(P3.5)GATETR1INT1震蕩器÷12TL15位TH18位TF1中斷KC/T=0C/T=1控制圖6-3定時/計數器方式0邏輯圖111“+1”中斷TL4~0以T1為例:13位計數器TF1“+1”“+1”上頁下頁回目錄⑵方式1M1M0=0116位的定時計數器,由TH的8位和TL的8位組成T1(P3.5)GATETR1INT1震蕩器÷12TL18位TH18位TF1中斷KC/T=0C/T=1控制圖6-4定時/計數器方式1邏輯圖16位計數器“+1”1以T1為例:中斷TF1“+1”“+1”上頁下頁回目錄⑶方式2M1M0=10可自動重裝載的8位計數器TH1(TH0)被定義為賦值寄存器TL1(TL0)被定義為計數器圖6-5定時/計數器方式2邏輯圖T1(P3.5)
GATETR1INT1震蕩器÷12TL18位TF1中斷KC/T=0C/T=1控制TH18位重裝載重裝載1“+1”以T1為例:中斷TL18位TF1“+1”“+1”上頁下頁回目錄⑷方式3M1M0=11T0被分成2個相互獨立的8位計數器TL0、TH0TL0使用自己本身的一些控制位C/T、GATE、TR0TF0、INT0等。TH0只能做定時器,并使用T1的控制位TR1、TF1,同時占用T1的中斷源震蕩器÷121/12f0scTL08位TF0中斷KC/T=0C/T=1控制1/12f0scT0(P3.4)GATETR0INT0KTH08位TF1中斷控制1/12f0scTR1圖6-6定時/計數器方式3邏輯圖上頁下頁回目錄1TH0借用了T1的TR1和TF1,因此控制了T1的中斷此時T1只能用在一些不要中斷的情況下“+1”“+1”1“+1”“+1”TF0TF1
中斷
中斷“+1”上頁下頁回目錄四、定時/計數器的初始化初始化一般有以下幾個步驟:⑴確定工作方式,對方式寄存器TMOD賦值⑵預置定時或計數初值,直接將其寫入T0、T1中⑶根據需要對中斷允許寄存器有關位賦值,以開放或禁止定時/計數器中斷⑷啟動定時/計數器,將TRi賦值為“1”計數初值的設定:最大計數值M:不同的工作方式M值不同方式0:M=213=8192方式1:M=216=65536方式2、3:M=28=256
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧政法職業學院《中國語言文學經典文獻導讀》2023-2024學年第一學期期末試卷
- 臨夏現代職業學院《圖像分析與處理》2023-2024學年第二學期期末試卷
- 天津音樂學院《商務英語談判》2023-2024學年第一學期期末試卷
- 2025年語言學與外語教育考試試題及答案
- 2025年注冊建筑師職業資格考試試卷及答案
- 2025年中級工程師考試試題及答案
- 2025年圖書館與信息學考試試題及答案
- 2025年職業健康安全管理考試試題及答案
- 四川幼兒師范高等專科學校《工程控制基礎》2023-2024學年第二學期期末試卷
- 江西省新余市第六中學2025屆5月高三模擬試卷含解析
- 2025年北京市西城區高三二模語文試卷(含答案)
- 玉石代理銷售合同協議
- (二模)2025年汕頭市高三普通高考第二次模擬考試英語試卷(含答案)
- 強基計劃個人陳述范文南京大學
- 16G362 鋼筋混凝土結構預埋件
- 10x2000對稱式三輥卷板機設計機械畢業設計論文
- RCA應用于給藥錯誤事情的分析結果匯報
- 申論答題紙-方格紙模板A4-可打印
- 土石方測量方案完整版
- 律師事務所勞動合同范本2(律師助理和實習律師參照適用
- 施工單位動火申請書內容
評論
0/150
提交評論