



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
微處理器實驗實驗報告實驗名稱:并口輸入/輸出,中斷與定時/計數(shù)器實驗指導(dǎo)教師:張正明成績:姓名:艾絲凡班級:13級通信A班學(xué)號:2013010101000一、實驗?zāi)康呐c任務(wù)1、掌握80C51單片機程序的調(diào)試與下載方法。2、掌握80C51單片機并口的工作原理及輸入輸出控制方法。3、理解和學(xué)會單片機外部中斷的使用;4、學(xué)習(xí)單片機定時器/計數(shù)器的應(yīng)用。二、實驗原理介紹 80C51單片機包括P0P3共4個并口,除可作為普通I/O口使用外,P0口還可用作8位數(shù)據(jù)總線口和低8位地址口,P2可用作高8位地址口,P3.6、P3.7可用作外部RAM或I/O接口的讀、寫控制引腳,P3.0P3.5可用作串口、外部中斷、計數(shù)器的功能引腳。ZSC-1實驗箱包括4個單片機,其中1#單片機(MCU1)和2#單片機(MCU2)的型號都是STC12C5A60S2,只是封裝不同。STC12C5A60S2采用80C51內(nèi)核,片內(nèi)資源和性能較標(biāo)準(zhǔn)80C51單片機增強了許多。本課程的全部實驗只用到MCU1。圖3-1為本實驗對應(yīng)的硬件電路。P0口用于控制發(fā)光管L101L108,口線輸出0(低電平)時,對應(yīng)的發(fā)光管點亮,口線輸出1(高電平)時,對應(yīng)的發(fā)光管熄滅。P3口的4根口線連接獨立按鍵KX0KX3,由于P3口內(nèi)部上拉電阻的作用,按鍵松開時,對應(yīng)的口線表現(xiàn)為1狀態(tài)(高電平),按鍵按下時,對應(yīng)的口線表現(xiàn)為0狀態(tài)(低電平)。中斷是指在突發(fā)事件到來時先中止當(dāng)前正在進行的工作,轉(zhuǎn)而去處理突發(fā)事件。待處理完成后,再返回到原先被中止的工作處,繼續(xù)進行隨后的工作。引起突發(fā)事件的來源稱為中斷源,中斷源要求服務(wù)的請求稱為中斷請求,對中斷請求提供的服務(wù)稱為中斷服務(wù),中斷管理系統(tǒng)處理事件的過程稱為中斷響應(yīng)過程。51類單片機至少包括5個中斷源:INT0:外部中斷0,由P3.2端口線引入,低電平或下跳沿引起。(本實驗用)INT1:外部中斷1,由P3.3端口線引入,低電平或下跳沿引起。T0:定時器計數(shù)器0中斷,由T0計滿回零引起。(本實驗用)T1:定時器計數(shù)器l中斷,由T1計滿回零引起。TIRI:串行IO中斷,串行端口完成一幀字符發(fā)送接收后引起。與實驗三相同,圖3-1為本實驗對應(yīng)的硬件電路。P0口用于控制發(fā)光管L101L108,口線輸出0(低電平)時,對應(yīng)的發(fā)光管點亮,口線輸出1(高電平)時,對應(yīng)的發(fā)光管熄滅。P3口的4根口線連接獨立按鍵KX0KX3,其中KX0對應(yīng)外部中斷0,進行KX0按鍵動作的時候可以觸發(fā)外部中斷。三、實驗內(nèi)容與結(jié)果1、設(shè)計程序,控制發(fā)光管L101L108以一定的時間間隔輪流點亮。 在Keil中編寫源程序。參考程序如下(請將下劃線部分補充完整):ORG0000HLJMPMAINORG0100HMAIN: MOV A, #11111110B ;準(zhǔn)備點亮第一只發(fā)光管NEXT: MOV ,A ACALL DELAY ;軟件延時1s左右 A ;準(zhǔn)備點亮下一只發(fā)光管 SJMP NEXT DELAY: MOV R2,#200 DELAY2: MOV R3,#200DELAY3: MOV R4,#100 DJNZ R4,$ DJNZ R3,DELAY3 DJNZ R2,DELAY2 RET END 在Keil中創(chuàng)建工程,加入源程序文件,設(shè)置選項,進行匯編/編譯、連接、轉(zhuǎn)換處理,生成HEX格式的單片機程序文件。 用串行電纜連接實驗箱和PC機各自的串行通信口,并運行PC機上的STC_ISP程序,進行單片機程序下載。具體步驟如下:a.在STC_ISP主界面選擇MCU型號為STC12C5A60S2,打開中生成的HEX格式程序文件,選擇正確的串口號,設(shè)置最高波特率為38400bps;b.將實驗箱總電源開關(guān)撥到左側(cè)位置,接通主電源,將MCU1電源開關(guān)撥到下方位置,使1#單片機斷電;c.點擊STC_ISP主界面中的下載按鈕,待系統(tǒng)提示“請給MCU上電”時再將MCU1電源開關(guān)撥到上方位置,使1#單片機通電,開始下載程序,數(shù)秒后下載結(jié)束,寫入單片機Flash存儲器中的程序自動開始運行。 觀察程序運行結(jié)果,若LED顯示效果與要求的效果不同,或者想試驗其它效果,則須修改源程序,重新進行匯編/編譯、連接、轉(zhuǎn)換處理,生成最新HEX文件,再按中介紹的步驟下載和運行最新程序。實驗程序:MAIN: MOV A,#11111110B;NEXT: MOV P0,A ACALL DELAY RL A SJMP NEXTDELAY: MOV R2,#200DELAY2: MOV R3,#200DELAY3: MOV R4,#100 DJNZ R4,$ DJNZ R3,DELAY3 DJNZ R2,DELAY2 RET END 1、編寫一段程序,用P0口作為控制端口,使實驗箱上的LED 輪流點亮。用外部中斷0/KX0控制走馬燈的暫停/繼續(xù)。實驗程序: ORG 0000H LJMP MAIN ORG 0003H LJMP ZEX0 ORG 0100HMAIN: MOV SP,#60H SETB IT0 SETB EA SETB EX0 MOV A,#0FEH MOV R5,#00HNEXT: CJNE R5,#00H,NEXT MOV P0,A ACALL DELAY RL A SJMP NEXT DELAY:MOV R2,#100 DELAY2:MOV R3,#200 DELAY3:MOV R4,#200 DJNZ R4,$ DJNZ R3,DELAY3 DJNZ R2,DELAY2 RETZEX0: PUSH ACC SETB RS0 MOV R2,#2 ACALL DELAY2 CLR RS0 JB P3.2,EXIT MOV A,R5 XRL A,#0FFH MOV R5,AEXIT: POP ACC CLR IE0 RETI END2、編寫一段程序,用P0 口作為控制端口,使實驗箱的LED 輪流點亮。用定時/計數(shù)器0控制走馬燈的閃爍速度。實驗程序: ORG 0000H LJMP MAIN ORG 000BH LJMP ZIT0 ORG 0100HMAIN:MOV SP,#60H MOV TMOD,#01H MOV TH0,#3CH MOV TL0,#0B0H MOV R6,#20 MOV R7,#0FEH S
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年03月江西吉安市吉州區(qū)工業(yè)園區(qū)管委會面向社會公開招聘編外人員1人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 2025年03月吉林省農(nóng)業(yè)科學(xué)院編外勞務(wù)派遣人員(1號)(5人)筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 花草種項目風(fēng)險評估報告
- 中級電子商務(wù)設(shè)計師-《電子商務(wù)設(shè)計師》押題密卷2
- 內(nèi)蒙古阿榮旗第五區(qū)域聯(lián)合體2025屆五下數(shù)學(xué)期末檢測試題含答案
- 廣西城市職業(yè)大學(xué)《園林景觀設(shè)計初步》2023-2024學(xué)年第二學(xué)期期末試卷
- 淮北職業(yè)技術(shù)學(xué)院《電力系統(tǒng)基礎(chǔ)(英語)》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川民族學(xué)院《數(shù)據(jù)結(jié)構(gòu)及算法(Python)》2023-2024學(xué)年第二學(xué)期期末試卷
- 重慶智能工程職業(yè)學(xué)院《水工程監(jiān)理》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東省巨野縣第一中學(xué)2025屆全國高三沖刺考(四)全國I卷歷史試題含解析
- 韻達快遞勞動合同
- 填塘壓浸工程施工組織設(shè)計方案
- 普通心理學(xué)(第六版)
- 衛(wèi)健系統(tǒng)深入開展矛盾糾紛“大走訪、大排查、大化解”專項行動工作方案
- 三年級音樂上冊 《法國號》課件教學(xué)
- 鄉(xiāng)鎮(zhèn)(街道)財政運行綜合績效評價報告及自評指標(biāo)
- 餐飲部作業(yè)流程圖
- 代建項目管理手冊
- GB/T 15065-2009電線電纜用黑色聚乙烯塑料
- 中層干部任期考核民主測評表
- 十二經(jīng)絡(luò)及腧穴課件
評論
0/150
提交評論