蘇州大學(xué)實驗報告-實驗五定時器溢出中斷實驗_第1頁
已閱讀1頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、實驗五實驗五定時器溢出中斷實驗定時器溢出中斷實驗一實驗?zāi)康囊粚嶒災(zāi)康?進(jìn)一步熟悉MTIDE嵌入式開發(fā)系統(tǒng)環(huán)境、匯編、C語言、調(diào)試方式。2復(fù)習(xí)串行口的相關(guān)原理以及編程方法。3理解用定時器實現(xiàn)計數(shù)與定時的基本工作原理以及實現(xiàn)方法。4理解課本中的程序代碼。二預(yù)習(xí)要求二預(yù)習(xí)要求1仔細(xì)閱讀本實驗指導(dǎo)書。2預(yù)習(xí)定時器計時的有關(guān)章節(jié)。3熟悉GP32利用定時中斷計時的工作及編程方法。4根據(jù)實驗內(nèi)容要求編寫好程序,為實驗做充分地準(zhǔn)備。三實驗設(shè)備及其連接三

2、實驗設(shè)備及其連接1PC機一臺2MTIDE嵌入式開發(fā)系統(tǒng)一臺3串行通信線一根4萬用表一只四實驗內(nèi)容四實驗內(nèi)容1理解定時器計時的原理。2運行與理解各子程序。3主程序運行課本的樣例程序。4編制一個利用定時器中斷計數(shù)的程序。要求1秒鐘中斷一次,計數(shù)器加1,該計數(shù)范圍為從0至255,超過又重新計數(shù),每次的數(shù)字通過分別接在PTA0~PTA7口的八個小燈動態(tài)顯示,端口數(shù)值為“1”,小燈亮,為“0”,小燈暗。五編程提示五編程提示1按照結(jié)構(gòu)要求寫好編程代

3、碼和注釋。2根據(jù)定時間隔計算分頻因子和預(yù)置寄存器的值,在Timer1Init(定時器初始化子程序)設(shè)置定時器一狀態(tài)和控制寄存器(T1SC)以及定時器一預(yù)置寄存器T1MODH、T1MODL)的相應(yīng)位。設(shè)置允許定時器中斷、允許定時器計數(shù)、定時器溢出標(biāo)志位、定時器復(fù)位位,即設(shè)置定時器一狀態(tài)和控制寄存器(T1SC)相應(yīng)位。設(shè)置計數(shù)初值0x0000,即對定時器一計算寄存器(T1CNTH和T1CNTL)置初值0x0000。3通過串口中斷方式接受PC

4、端發(fā)送的系統(tǒng)時間,在定時溢出中斷中對時間進(jìn)行更新。而程序的主體是一個死循環(huán)。在該循環(huán)體中判斷時間的秒是否更新,若更新了則用查詢的方法將更新后的時間發(fā)送回PC端來驗證程序正確與否。六實驗報告要求六實驗報告要求1小結(jié)GP32定時中斷計時的原理及編程,通過自編程序的流程圖和程序代碼與硬件接線圖反應(yīng)。2回答下列問題(1)通過實驗總結(jié)完全軟件定時和利用可編程定時器定時的差異性以及各自優(yōu)缺點?(2)總結(jié)定時器初始化包括哪些內(nèi)容?(3)本自編程序可以

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論