山東科技大學(xué)創(chuàng)新實驗_第1頁
山東科技大學(xué)創(chuàng)新實驗_第2頁
山東科技大學(xué)創(chuàng)新實驗_第3頁
山東科技大學(xué)創(chuàng)新實驗_第4頁
山東科技大學(xué)創(chuàng)新實驗_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、山東科技大學(xué)電工電子實驗教學(xué)中心 創(chuàng)新性實驗結(jié)題報告 課程名稱:單片機(jī)創(chuàng)新實驗 實驗項目名稱 用計數(shù)器擴(kuò)展外部中斷姓名 學(xué)號 手機(jī) Email 專業(yè) 電氣及其自動化 班級 09- 指導(dǎo)教師 高正中 開課學(xué)期 2011-2012學(xué)年第一學(xué)期 提交時間 2011 年 12 月 30 日1、 實驗?zāi)康?. 通過對MCS-51單片機(jī)知識的學(xué)習(xí),掌握其內(nèi)部功能結(jié)構(gòu)組成及應(yīng)用。2. 通過實驗硬件軟件模擬出實驗結(jié)果。3. 學(xué)習(xí)創(chuàng)新性實驗報告的撰寫方法。2、 實驗摘要1. 參考查閱單片機(jī)課本,對外部中斷及外部中斷擴(kuò)展有一個充分的了解和認(rèn)識,并且掌握關(guān)于MC-51單片機(jī)外部中斷源分類與擴(kuò)展。2. 掌

2、握關(guān)于定時計數(shù)器溢出中斷。3. 設(shè)計用定時計數(shù)器溢出擴(kuò)展外部中斷原理圖。4. 用protel畫出模擬電路圖,并進(jìn)行模擬仿真5. 模擬實驗結(jié)果。6. 撰寫實驗報告。3、 實驗場地及儀器、設(shè)備和材料:1. PC兼容機(jī)一臺(安裝KEIL開發(fā)軟件)。2. SDUST-CEE-MCU單片機(jī)實驗箱。3. Protel軟件。4、 實驗內(nèi)容 1 、實驗原理定時計數(shù)器中斷是單片機(jī)內(nèi)部中斷。對于計數(shù)器中斷,當(dāng)晶振經(jīng)12分頻后作為計時時鐘而達(dá)到設(shè)定數(shù)后,系統(tǒng)就會產(chǎn)生一次中斷,利用8個開關(guān)控制高低電平啟動計數(shù)器,溢出產(chǎn)生中斷。并對8個開關(guān),引發(fā)的中斷用8個發(fā)光二級管指示。2、 實驗內(nèi)容 采用定時計數(shù)器的溢出進(jìn)行單片機(jī)

3、外部中斷源的擴(kuò)展。 要求 a.根據(jù)選擇的引腳,利用排線連接指示燈。b.當(dāng)按下開關(guān)時,對應(yīng)的指示燈亮。3、 實驗步驟 a.根據(jù)實驗?zāi)康漠嫵龊喴讓嶒炘韴D。 b.編寫對應(yīng)的實驗程序(如下),并進(jìn)行測試仿真。 ORG 0000H LJMP Main ORG 000BH LJMP TT0 ORG 0000H Main: MOV TMOD,#05H MOV TH0,#0FFH MOV TL0,#0FFH MOV P1,#0FFH MOV P2,#0FFH SETB ET0 SETB EA SETB TR0 SJMP $ TT0: MOV A,P1 CPL A JNZ TT1 MOV P1,#0FFH S

4、JMP TT0 TT1: JB P1.0,L1 CLR P2.0 LCALL DZ CLR P2.0 SJMP L101 L1: SETB P2.0 L101: JB P1.1,L2 CLR P2.1 LCALL DZ CLR P2.1 SJMP L202 L2: SETB P2.1 L202: JB P1.2,L3 CLR P2.2 LCALL DZ CLR P2.2 SJMP L303 L3: SETB P2.2 L303: JB P1.3,L4 CLR P2.3 LCALL DZ CLR P2.3 SJMP L404 L4: SETB P2.3 L404: JB P1.4,L5 CLR

5、P2.4 LCALL DZ CLR P2.4 SJMP L505 L5: SETB P2.4 L505: JB P1.5,L6 CLR P2.5 LCALL DZ CLR P2.5 SJMP L606 L6: SETB P2.5 L606: JB P1.6,L7 CLR P2.6 LCALL DZ CLR P2.6 SJMP L707 L7: SETB P2.6 L707: JB P1.7,L8 CLR P2.7 LCALL DZ CLR P2.7 SJMP L808 L8: SETB P2.7 L808: MOV TH0,#0FFH MOV TL0,#0FFH LJMP ZZ DZ: MOV

6、 R2,#5 DZ0: MOV R3,#0C8H DZ1: MOV R0,#0FAH DZ2: MOV R7,#70H DJNZ R0,DZ2 DJNZ R3,DZ1 DJNZ R2,DZ0 RET ZZ: RETI ENDc.程序運行成功后與試驗箱相連,根據(jù)步驟(a)連線. d.連線后進(jìn)行實驗硬件仿真。e.將仿真結(jié)果與實際結(jié)果相對比,并分析結(jié)果。 5、 實驗結(jié)果與分析1. 實驗現(xiàn)象,數(shù)據(jù)記錄 A.P1口的8個端分別與開關(guān)相連,P2口分別與二極管相連,當(dāng)P1口對應(yīng)的開關(guān)按下時,對應(yīng)的P2口的二極管就亮。如圖 B.當(dāng)p1口對應(yīng)的開關(guān)關(guān)斷時,對應(yīng)的p2口的二極管則熄滅。2. 對實驗現(xiàn)象,數(shù)據(jù)及其結(jié)果進(jìn)行分析與討論 A.定時器溢出產(chǎn)生中斷等待時,當(dāng)P1口的一個端口 開關(guān)按下時,即產(chǎn)生中斷,P2對應(yīng)的端口就會取反,由于低電平有效,則二極管就發(fā)光。完成一次中斷。進(jìn)入下一次中斷等待。 B.中斷取消時,對應(yīng)的效果同時消失3. 關(guān)鍵點 A.定時器溢出中斷的初始化。 B.P1口與P2口要相對應(yīng)。6、 實驗結(jié)論 單片機(jī)外部中斷可通過內(nèi)部

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論