版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 定時(shí)器定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器 兩個(gè)16位定時(shí)計(jì)數(shù)器 相關(guān)的SFR:TMOD(工作方式)TCON(狀態(tài))。 定時(shí)功能時(shí),每個(gè)機(jī)器周期定時(shí)器加1 計(jì)數(shù)功能時(shí),在外部事件相應(yīng)輸入腳(T0和T1)產(chǎn)生負(fù)跳變,計(jì)數(shù)器加1。 定時(shí)器的控制字 定時(shí)器控制寄存器TCON (88H) TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 C/T方式寄存器TMOD(89H) GATA C/T M1 M0 GATA C/T M1 M0 注意:不能位尋址定時(shí)工作過程定時(shí)器的工作方式: 方式0:13位定時(shí)計(jì)數(shù)器 注意:TL0的低5位和TH0共同組成 方式1: 16位定時(shí)計(jì)數(shù)器 方式2: 自動(dòng)重裝入的8位定時(shí)計(jì)
2、數(shù)器 溢出后(TF0=0)由TH0TL0 方式3:T0成為兩個(gè)獨(dú)立的8位計(jì)數(shù)器 TL0作為定時(shí)計(jì)數(shù)器;TH0僅作定時(shí)器用 TL0的控制用原T0的,TH0用原T1的控制位 T1工作在方式02,溢出時(shí)送串行口,經(jīng)常作為串行口波特率發(fā)生器 定時(shí)器/計(jì)數(shù)器的初始化 1 根據(jù)要求給方式寄存器TMOD送一個(gè)方式控制字,以設(shè)定定時(shí)器響應(yīng)的工作方式; 2 根據(jù)需要給C/T選送初值以確定需要的定時(shí)時(shí)間或計(jì)數(shù)的初值; 3 根據(jù)需要給中斷允許寄存器IE送中斷控制字,以開放相應(yīng)的中斷和設(shè)定中斷優(yōu)先級; 4 給TCON送命令字以啟動(dòng)或禁止C/T的運(yùn)行。初值的計(jì)算 計(jì)數(shù)器初值: 設(shè)計(jì)數(shù)模值為M,計(jì)數(shù)初值設(shè)定為TC,計(jì)數(shù)器
3、計(jì)滿為零所需的計(jì)數(shù)值為C,則:TC=M-C (M=213,216,28) 定時(shí)器初值: T=(M-TC)T機(jī)器 幾種工作方式的最大定時(shí)時(shí)間 若 T C = 0 , 定 時(shí) 時(shí) 間 為 最 大 , 設(shè)FOSC=12MHZ,幾種工作方式下的最大定時(shí)時(shí)間為: 方式0: TMAX=8.192MS; 方式1: TMAX=65.536MS; 方式2、3: TMAX=0.256MS; 例:FOSC=12MHZ,試計(jì)算定時(shí)時(shí)間2MS所需的定時(shí)器的初值. 方式2、方式3 TMAX=0.256MS,所以必須將工作方式設(shè)在方式0或方式1: 方式0:TC=213-2MS/1US=6192=1830H TL0=10H,
4、TH0=0C1H 方式1:TC=216-2MS/1US =63536=0F830H TL0=30H,TH0=0F8H編程方式 采用查詢方式:程序一直檢測TF0(TF1),若TF01(TF1=1),說明定時(shí)時(shí)間到或計(jì)滿數(shù) 采用中斷方式:程序初始化時(shí),設(shè)置定時(shí)器溢出中斷允許后,內(nèi)部硬件自動(dòng)檢測到TF01(TF1=1)時(shí),自動(dòng)響應(yīng)中斷,進(jìn)入中斷服務(wù)程序。應(yīng)用舉例 例1 選用T1方式0產(chǎn)生500US的定時(shí),在P1.1輸出周期為1MS的方波; FOSC=6MHZ 注意:T0不用時(shí)的處理,一般置0方式,禁止進(jìn)入方式3. 初值計(jì)算:T=500US=(213-TC)*2US,TC=7942 TC=7942D=
5、8F06H主程序 BEGIN:MOV TMOD,#0MOV TL1,#06HMOV TH1,#0F8HSETB TR1 LOOP: JBC TF1,PF0 SJMP LOOP PF0: MOV TL1,#06H MOV TH1,#0F8H CPL P1.1 AJMP LOOP 例2 從P3.4T0輸入低頻脈沖,要求該脈沖每發(fā)生一次跳變時(shí)由P1.0輸出一個(gè)500US的負(fù)脈沖,與此同時(shí)由P1.1輸出一個(gè)寬為1MS的正脈沖. 先設(shè)T0為計(jì)數(shù)方式,當(dāng)外部脈沖來一個(gè)負(fù)跳變時(shí),計(jì)數(shù)加1,并產(chǎn)生溢出,TF0=1;檢測到TF0=1時(shí),即可設(shè)定T1為定時(shí)方式; T0設(shè)為方式2;初值設(shè)為0FFH即加1即刻產(chǎn)生溢出
6、. ORG 0H SJMP BEGIN ORG 000BH AJMP TT1 ORG 0030HBEGIN:MOV TMOD,#06HMOV TH0,#0FFHMOV TL0,#0FFH CLR P1.1 Setb et0 Setb ea SETB P1.0 SETB TR0 S1:SJMP $中斷服務(wù)程序 ORG 300H TT1:MOV TMOD,#20H MOV TH1,#0AH ;06H MOV TL1,#0AH;06H SETB P1.1 CLR P1.0 SETB TR1 DEL2:JBC TF1,RP1 SJMP DEL2 RP1: SETB P1.0 DEL3:JBC TF1,RP2 SJMP DEL3 RP2: CLR P1.1 CLR TR1 RETI例3:門控位的應(yīng)用 GATE位是控制外部輸入脈沖對定時(shí)計(jì)數(shù)器的控制,利用這個(gè)特性??蓽y量輸入脈沖的寬度。 如:利用T0門控位測試INT0引腳上出現(xiàn)的正脈沖的寬度,并以周期數(shù)顯示。 ST:MOV TMOD,#09H MOV TL0,#00H MOV TH0,#00H WAIT1:JB P3.2,WAIT1 SETB TR0 WAIT2:JNB P3.2,WAIT2 WAIT3:JB P3.2 ,WAIT3 CLR TR0 MOV A,TL0 MOV R0,#DISBUF
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二四年文化創(chuàng)意設(shè)計(jì)合同
- 2025年度事業(yè)單位職工勞動(dòng)合同實(shí)施與風(fēng)險(xiǎn)防控指南
- 2025年度海洋貨物運(yùn)輸責(zé)任保險(xiǎn)合同標(biāo)準(zhǔn)范本
- 2025年度高端酒店裝飾護(hù)墻板施工與裝修管理合同
- 2025年度荒山承包合同轉(zhuǎn)讓與林業(yè)科技推廣協(xié)議
- 2025年度文化藝術(shù)交流活動(dòng)合同免責(zé)協(xié)議書
- 2025年度全球貿(mào)易貨物倉儲物流服務(wù)合同范本
- 2025年度房產(chǎn)買賣合同(含醫(yī)療配套)
- 2025年度內(nèi)部承包合同知識產(chǎn)權(quán)保護(hù)與侵權(quán)處理
- 2025年度戶口掛靠房產(chǎn)交易代理服務(wù)合同
- 2024年計(jì)算機(jī)二級WPS考試題庫
- 廣東省廣州黃埔區(qū)2023-2024學(xué)年八年級上學(xué)期期末數(shù)學(xué)試卷(含答案)
- 法理學(xué)課件馬工程
- 2024年廣東省公務(wù)員錄用考試《行測》真題及解析
- 高中英語必背3500單詞表(完整版)
- 2024年版《輸變電工程標(biāo)準(zhǔn)工藝應(yīng)用圖冊》
- 2024年高考數(shù)學(xué)試卷(北京)(空白卷)
- 人教版2024年新教材七年級上冊英語starter unit 1 -unit7重點(diǎn)短語句型清單
- 護(hù)理服務(wù)在產(chǎn)科中的應(yīng)用課件
- 2024年小升初語文入學(xué)分班測試卷四(統(tǒng)編版)
- 流行文化對青少年價(jià)值觀的影響研究
評論
0/150
提交評論