版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)五實(shí)驗(yàn)五定時(shí)器溢出中斷實(shí)驗(yàn)定時(shí)器溢出中斷實(shí)驗(yàn)一實(shí)驗(yàn)?zāi)康囊粚?shí)驗(yàn)?zāi)康?進(jìn)一步熟悉MTIDE嵌入式開發(fā)系統(tǒng)環(huán)境、匯編、C語言、調(diào)試方式。2復(fù)習(xí)串行口的相關(guān)原理以及編程方法。3理解用定時(shí)器實(shí)現(xiàn)計(jì)數(shù)與定時(shí)的基本工作原理以及實(shí)現(xiàn)方法。4理解課本中的程序代碼。二預(yù)習(xí)要求二預(yù)習(xí)要求1仔細(xì)閱讀本實(shí)驗(yàn)指導(dǎo)書。2預(yù)習(xí)定時(shí)器計(jì)時(shí)的有關(guān)章節(jié)。3熟悉GP32利用定時(shí)中斷計(jì)時(shí)的工作及編程方法。4根據(jù)實(shí)驗(yàn)內(nèi)容要求編寫好程序,為實(shí)驗(yàn)做充分地準(zhǔn)備。三實(shí)驗(yàn)設(shè)備及其連接三
2、實(shí)驗(yàn)設(shè)備及其連接1PC機(jī)一臺(tái)2MTIDE嵌入式開發(fā)系統(tǒng)一臺(tái)3串行通信線一根4萬用表一只四實(shí)驗(yàn)內(nèi)容四實(shí)驗(yàn)內(nèi)容1理解定時(shí)器計(jì)時(shí)的原理。2運(yùn)行與理解各子程序。3主程序運(yùn)行課本的樣例程序。4編制一個(gè)利用定時(shí)器中斷計(jì)數(shù)的程序。要求1秒鐘中斷一次,計(jì)數(shù)器加1,該計(jì)數(shù)范圍為從0至255,超過又重新計(jì)數(shù),每次的數(shù)字通過分別接在PTA0~PTA7口的八個(gè)小燈動(dòng)態(tài)顯示,端口數(shù)值為“1”,小燈亮,為“0”,小燈暗。五編程提示五編程提示1按照結(jié)構(gòu)要求寫好編程代
3、碼和注釋。2根據(jù)定時(shí)間隔計(jì)算分頻因子和預(yù)置寄存器的值,在Timer1Init(定時(shí)器初始化子程序)設(shè)置定時(shí)器一狀態(tài)和控制寄存器(T1SC)以及定時(shí)器一預(yù)置寄存器T1MODH、T1MODL)的相應(yīng)位。設(shè)置允許定時(shí)器中斷、允許定時(shí)器計(jì)數(shù)、定時(shí)器溢出標(biāo)志位、定時(shí)器復(fù)位位,即設(shè)置定時(shí)器一狀態(tài)和控制寄存器(T1SC)相應(yīng)位。設(shè)置計(jì)數(shù)初值0x0000,即對(duì)定時(shí)器一計(jì)算寄存器(T1CNTH和T1CNTL)置初值0x0000。3通過串口中斷方式接受PC
4、端發(fā)送的系統(tǒng)時(shí)間,在定時(shí)溢出中斷中對(duì)時(shí)間進(jìn)行更新。而程序的主體是一個(gè)死循環(huán)。在該循環(huán)體中判斷時(shí)間的秒是否更新,若更新了則用查詢的方法將更新后的時(shí)間發(fā)送回PC端來驗(yàn)證程序正確與否。六實(shí)驗(yàn)報(bào)告要求六實(shí)驗(yàn)報(bào)告要求1小結(jié)GP32定時(shí)中斷計(jì)時(shí)的原理及編程,通過自編程序的流程圖和程序代碼與硬件接線圖反應(yīng)。2回答下列問題(1)通過實(shí)驗(yàn)總結(jié)完全軟件定時(shí)和利用可編程定時(shí)器定時(shí)的差異性以及各自優(yōu)缺點(diǎn)?(2)總結(jié)定時(shí)器初始化包括哪些內(nèi)容?(3)本自編程序可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 實(shí)驗(yàn)四 定時(shí)器中斷實(shí)驗(yàn)
- 實(shí)驗(yàn)四 定時(shí)器實(shí)驗(yàn)
- 實(shí)驗(yàn)6、定時(shí)器實(shí)驗(yàn)
- 實(shí)驗(yàn)三 定時(shí)器
- 實(shí)驗(yàn)二 111 定時(shí)器
- 定時(shí)器中斷
- 實(shí)驗(yàn)2-2定時(shí)器
- 外部中斷、定時(shí)(計(jì)數(shù)器)實(shí)驗(yàn)
- avr atmega16定時(shí)器溢出中斷使用小結(jié)
- 定時(shí)器中斷原理
- 單片機(jī)實(shí)驗(yàn)二 定時(shí)器
- 8254定時(shí)器計(jì)數(shù)器設(shè)計(jì)實(shí)驗(yàn)
- 實(shí)驗(yàn)八 555定時(shí)器的應(yīng)用(一)
- 8253定時(shí)器計(jì)數(shù)器接口實(shí)驗(yàn)
- 單片機(jī)實(shí)驗(yàn)之定時(shí)器計(jì)數(shù)器應(yīng)用實(shí)驗(yàn)二
- 8253定時(shí)器計(jì)數(shù)器接口實(shí)驗(yàn)
- 單片機(jī)中斷技術(shù)實(shí)驗(yàn)報(bào)告
- 實(shí)驗(yàn)四觸發(fā)器實(shí)驗(yàn)實(shí)驗(yàn)報(bào)告
- 實(shí)驗(yàn)2 定時(shí)器/計(jì)數(shù)器接口擴(kuò)展設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)--定時(shí)器實(shí)驗(yàn)
評(píng)論
0/150
提交評(píng)論