




已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
周期中斷定時(shí)器(PIT),定時(shí)器簡(jiǎn)介 周期中斷定時(shí)器簡(jiǎn)介(PIT) 周期中斷定時(shí)器寄存器 PIT模塊編程范例 時(shí)鐘產(chǎn)生器模塊,定時(shí)器簡(jiǎn)介 為什么使用定時(shí)器,時(shí)間延遲的產(chǎn)生和測(cè)量 外部信號(hào)周期和脈沖寬度的測(cè)量 事件計(jì)數(shù)器 事件發(fā)生時(shí)間比較器 波形發(fā)生器 周期性的中斷產(chǎn)生 定時(shí)器實(shí)際上是計(jì)數(shù)器,它通過累計(jì)已知時(shí)間間隔的個(gè)數(shù)來計(jì)算時(shí)間。被累計(jì)的時(shí)間間隔若是系統(tǒng)時(shí)鐘,計(jì)數(shù)器就變成了定時(shí)器。,定時(shí)器簡(jiǎn)介 怎樣獲得定時(shí)器,程序設(shè)計(jì)軟件定時(shí)器 void delay(void) unsigned int i,j; for(i=0;i10;i+) for(j=0;j10000;) j+; 微處理器常常內(nèi)置定時(shí)器(硬件定時(shí)器) MCS51單片機(jī)內(nèi)有二個(gè)16位定時(shí)器、計(jì)數(shù)器 MC9S12XS內(nèi)置 RTI ( Real Time Interrupt) ECT enhanced capture timer OC Output comparer PWM Pulse width modulationPeriod and pulse width measurement 四個(gè)24位PIT定時(shí)器,定時(shí)器簡(jiǎn)介 怎樣獲得定時(shí)器,外圍擴(kuò)展定時(shí)器,8253內(nèi)部有三個(gè)計(jì)數(shù)器,分別成為計(jì)數(shù)器0、計(jì)數(shù)器1和計(jì)數(shù)器2,他們的機(jī)構(gòu)完全相同。每個(gè)計(jì)數(shù)器的輸入和輸出都決定于設(shè)置在控制寄存器中的控制字,互相之間工作完全獨(dú)立。每個(gè)計(jì)數(shù)器通過三個(gè)引腳和外部聯(lián)系,一個(gè)為時(shí)鐘輸入端CLK,一個(gè)為門控信號(hào)輸入端GATE,另一個(gè)為輸出端OUT。每個(gè)計(jì)數(shù)器內(nèi)部有一個(gè)8位的控制寄存器,還有一個(gè)16位的計(jì)數(shù)初值寄存器CR、一個(gè)計(jì)數(shù)執(zhí)行部件CE和一個(gè)輸出鎖存器OL。,定時(shí)器簡(jiǎn)介 怎樣獲得定時(shí)器,外圍擴(kuò)展定時(shí)器,DS12887把時(shí)鐘芯片所需的晶振和外部鋰電池相關(guān)電路集于芯片內(nèi)部,可廣泛用于各種需要較高精度的實(shí)時(shí)時(shí)鐘場(chǎng)合中。其主要功能如下: (1)內(nèi)含一個(gè)鋰電池,斷電情況運(yùn)行十年以上不丟失數(shù)據(jù)。 (2)計(jì)秒、分、時(shí)、天、星期、日、月、年,并有閏年補(bǔ)償功能。 (3)二進(jìn)制數(shù)碼或BCD碼表示時(shí)間、日歷和定鬧。 (4)12小時(shí)或24小時(shí)制,12小時(shí)時(shí)鐘模式帶有PWM和AM指導(dǎo),有夏令時(shí)功能。 (5)MOTOROLA5和INATAEL總線時(shí)序選擇。 (6)有128個(gè)RAM單元與軟件音響器,其中14個(gè)作為字節(jié)時(shí)鐘和控制寄存器,114字節(jié)為通用RAM,所有ARAM單元數(shù)據(jù)都具有掉電保護(hù)功能。 (7)可編程方波信號(hào)輸出。 (8)中斷信號(hào)輸出(IRQ)可以產(chǎn)生500ms一次到每122s一次的中斷,定時(shí)器簡(jiǎn)介 定時(shí)器的主要性能參數(shù),位數(shù) 加1或是減1 時(shí)鐘 重裝載,周期中斷定時(shí)器簡(jiǎn)介(PIT),4路24位定時(shí)器,每路可以分別 打開或關(guān)閉 1224個(gè)總線 周期定時(shí) 產(chǎn)生中斷信號(hào),周期中斷定時(shí)器寄存器,1、PIT控制寄存器及強(qiáng)制載入微定時(shí)器寄存器 PITCFLMT,PITE:PIT模塊使能位 0 禁止PIT 1 使能PIT PITSWAIT:等待模式PIT停止控制位 0 在等待模式下PIT正常運(yùn)行 1 在等待模式下PIT時(shí)鐘產(chǎn)生器停止 PITFRZ:凍結(jié)模式PIT計(jì)數(shù)器凍結(jié)控制位 0 在凍結(jié)模式下PIT正常運(yùn)行 1 在凍結(jié)模式下PIT計(jì)數(shù)器失去作用 PFLMT10:PIT強(qiáng)制載入微定時(shí)器模數(shù)值控制位 1 相應(yīng)的8位微定時(shí)器模數(shù)值被載入8位微定時(shí)器遞減計(jì)數(shù)器中 0 強(qiáng)制載入無效,地址:$0340,周期中斷定時(shí)器寄存器,2、PIT強(qiáng)制載入定時(shí)器寄存器 PITFLT,PFLT30:PIT強(qiáng)制載入定時(shí)器模數(shù)值控制位 1 相應(yīng)的16位定時(shí)器模數(shù)值被載入16位定時(shí)器遞減計(jì)數(shù)器中 0 強(qiáng)制載入無效 3、PIT通道使能寄存器 PITCE,PCE30:PIT使能控制位。該寄存器使能PIT四個(gè)通道,如果PCE寫0,PIT通道將被禁止, PITTF中相應(yīng)的標(biāo)志位也將被清除;如果PCE寫1,PIT通道使能,16位定時(shí)器計(jì)數(shù)器被載入起始值并開始計(jì)數(shù)。 1 通道使能 0 通道禁止,地址:$0341,地址:$0342,周期中斷定時(shí)器寄存器,4、PIT定時(shí)器復(fù)合寄存器 PITMUX,PMUX30:PTI定時(shí)器復(fù)合寄存器控制位。該寄存器控制16位定時(shí)器與8位微定時(shí)器時(shí)基0或者時(shí)基1連接復(fù)合。 0 相應(yīng)16位定時(shí)器與微時(shí)基0連接 1 相應(yīng)16位定時(shí)器與微時(shí)基1連接 5、PIT中斷使能寄存器 PITINTE,PINTE30:PIT定時(shí)器溢出中斷使能控制位。 0 PIT相應(yīng)通道溢出中斷禁止 1 PIT相應(yīng)通道溢出中斷使能,周期中斷定時(shí)器寄存器,6、PIT溢出標(biāo)志寄存器PITTF,PIF30:PIT通道溢出標(biāo)志位。當(dāng)16位定時(shí)器計(jì)數(shù)器和相復(fù)合的8位微定時(shí)器計(jì)數(shù)器遞減到0后, 相應(yīng)位的標(biāo)志位被置位。寫1后清除標(biāo)志位,寫0無效。 0 PIT相應(yīng)通道沒有發(fā)生溢出中斷 1 PIT相應(yīng)通道發(fā)生了溢出中斷 7、PIT微定時(shí)器裝載寄存器 PITMTLD0/PITMTLD1,周期中斷定時(shí)器寄存器,8、PIT定時(shí)器裝載寄存器 PITLD0/PITLD1/PITLD2/PITLD3,PLD150:同上原理。,周期中斷定時(shí)器寄存器,9、PIT通道計(jì)數(shù)器 PITCNT04,PCNT150:該寄存器存放16位遞減計(jì)數(shù)器值。,PIT模塊編程范例,void initIOBoutput(void)/IO口初始化,B口為輸出 DDRB=0XFF; PORTB=0XFF; void initPIT(void)/定時(shí)中斷初始化函數(shù) 50MS定時(shí)中斷設(shè)置 PITCFLMT_PITE=0; /定時(shí)中斷通道0關(guān) PIT使能端 PITCE_PCE0=1;/定時(shí)器通道0使能 PITMTLD0=240-1;/8位定時(shí)器初值設(shè)定。240分頻,在24MHzBusClock下,為0.1MHz即10us. PITLD0=PITTIME-1;/16位定時(shí)器初值設(shè)定。PITTIME*0.01MS PITINTE_PINTE0=1;/定時(shí)器中斷通道0中斷使能 PITCFLMT_PITE=1;/定時(shí)器通道0使能 ,初始化模塊,PIT模塊編程范例,中斷服務(wù)子程序,void interrupt 66 PIT0(void) vTmpPIT+; if(vTmpPIT=10) PORTB=PORTB;/輸出取反
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 自動(dòng)化測(cè)試技術(shù)試題及答案
- 公司生命周期與戰(zhàn)略風(fēng)險(xiǎn)管理機(jī)制試題及答案
- 計(jì)算機(jī)考試復(fù)習(xí)資源與試題
- 從容應(yīng)對(duì)計(jì)算機(jī)二級(jí)VB考試的試題及答案審視
- 多媒體技術(shù)基礎(chǔ)知識(shí)試題及答案
- 2025年軟件設(shè)計(jì)師考試?yán)斫饬υ囶}及答案
- 企業(yè)跨國經(jīng)營與風(fēng)險(xiǎn)管理策略試題及答案
- 軟件設(shè)計(jì)師考試分析試題及答案概述
- 2025年法學(xué)概論考試名師指導(dǎo)與試題及答案
- 孝感國企面試題及答案
- 采礦管理協(xié)議書范本
- 廣西壯族自治區(qū)2025年4月高三畢業(yè)班診斷學(xué)考試數(shù)學(xué)試卷及答案(廣西三模)
- 安徽中醫(yī)藥大學(xué)專職輔導(dǎo)員招聘筆試真題2024
- 研學(xué)部管理制度
- 2025年03月山東省環(huán)科院及權(quán)屬企業(yè)校園公開招聘筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2024北京海淀區(qū)三年級(jí)(下)期末語文試題及答案
- 帶電粒子在復(fù)合場(chǎng)中的運(yùn)動(dòng)教學(xué)設(shè)計(jì)
- 貴州省婦幼健康服務(wù)體系與能力提升實(shí)施方案
- 運(yùn)維經(jīng)理培訓(xùn)
- 事業(yè)單位停薪留職協(xié)議
- 2025年1月浙江省普通高校招生選考化學(xué)化學(xué)試題(解析版)
評(píng)論
0/150
提交評(píng)論