




已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
學(xué)號:08401100224實驗一、存儲器讀寫一、 實驗?zāi)康模?. 掌握寄存器,存儲器讀寫等匯編指令2. 掌握編程軟件編輯、編譯、調(diào)試等基本操作二、 實驗儀器設(shè)備1. PC機(jī),一臺2. WAVE軟件開發(fā)系統(tǒng)三、 實驗內(nèi)容:將片內(nèi)70H開始的連續(xù)的8個存儲單元的內(nèi)容復(fù)制到片外2000H開始的連續(xù)的8個單元程序如下:ORG 0000H SJMP START ORG 000BH ORG 0030H START: MOV R1,#70H ;設(shè)置地址指針,給70H7FH單元賦初值 MOV A,#01H ;給首單元賦1 MOV R2,#08H ;設(shè)置計數(shù)初值,控制為連續(xù)的8個單元賦值 FZ: MOV R1,A ;將累加器的內(nèi)容送給R1中內(nèi)容所指向的地址單元 INC A ;累加器內(nèi)容加1 INC R1 ;地址加1 DJNZ R2,FZ ;沒賦值完繼續(xù) MOV R0,#70H ;取數(shù)據(jù)源首地址 MOV DPTR,#2000H ;取目的地首地址 MOV R7,#08H ;控制為連續(xù)的8個單元賦值 MAIN: MOV A,R0 ;將R0中內(nèi)容的所指向地址單元中的數(shù)據(jù)暫存于累加器中。 MOVX DPTR,A ;將累加器A中內(nèi)容送到片外目的單元中 INC R0 ;源數(shù)據(jù)所在地址加1 INC DPTR ;片外地址加1 DJNZ R7,MAIN ;未復(fù)制完繼續(xù) END實驗二、I/0端口操作一、 實驗?zāi)康模?, 掌握I/O端口讀寫等基本匯編指令2, 掌握單片機(jī)最小系統(tǒng)硬件電路設(shè)計及仿真軟件PROTEUS仿真、調(diào)試等基本操作方法。二、 實驗儀器設(shè)備 機(jī),臺 WAVE軟件開發(fā)系統(tǒng)三、 實驗內(nèi)容延時子程序的延時時間T=250*2+250*100(1+1+2)=100500us=100.5ms=0.1S(單片機(jī)晶振為12MHz,一個機(jī)器周期為12*1/(12*106)=1us). 用PROTEUS完成單片機(jī)硬件電路設(shè)計. 用WAVE軟件完成發(fā)光二極管亮滅程序,用延時子程序設(shè)計一段時間延時,編譯通過后生成16進(jìn)制文件(.HEX),加載到PROTEUS中仿真驗證. 程序如下:ORG 0000H SJMP START ORG 0030HSTART: CLR P0.4 ;點亮發(fā)光二極管 LCALL DELAY ;調(diào)用延時子程序 SETB P0.4 ;滅發(fā)光二極管 LCALL DELAY ;調(diào)用延時子程序 SJMP START ;使二極管交替亮滅DELAY: MOV R6,#250 ;延時子程序 D1: MOV R7,#100 ;通過送不同的值控制延時時間 NOP NOP DJNZ R7,$ ;反復(fù)執(zhí)行這條兩機(jī)器周期的指令直至R7內(nèi)容為0 DJNZ R6,D1 ;反復(fù)執(zhí)行循環(huán)體內(nèi)容,直到R6內(nèi)容為0,以實現(xiàn)延時 RET END實驗三、定時中斷一、 實驗?zāi)康模? 熟悉單片機(jī)定時器工作原理. 掌握定時器定時控制的編程方法二、 實驗內(nèi)容: 硬件電路設(shè)計2單片機(jī)晶振頻率為12MHZ,編寫匯編程序在P1.0口引腳上輸出周期為2MS方波。要求采用T1中斷方式,工作方式1.程序如下:ORG 000H SJMP START ORG 001BH ;定時器T1中斷入口地址 AJMP T1INT ;跳轉(zhuǎn)中斷子程序 ORG 0030H START:MOV SP ,#60H ;將堆棧指針指向60 MOV TMOD,#10H ;將定時器設(shè)置成工作方式1 MOV TH1,#0FCH ;給定時器賦初值 MOV TL1,#18H ;計滿1000個數(shù)即響應(yīng)中斷以實現(xiàn)定時1MS SETB TR1 ;啟動定時器T1進(jìn)行加1計數(shù) SETB ET1 ;允許定時器T1中斷 SETB EA ;允許中斷 SJMP $ ;等待中斷 T1INT: CPL P1.0 ;每響應(yīng)一次中斷即對P1.0進(jìn)行取反,從P1.0口輸出方波 MOV TH1,#0FCH ;為下次定時1MS,再次給定時賦初值 MOV TL1,#18H ;給定時器賦初值64536 RETI ;中斷返回 END. PROTEUS仿真驗證。實驗四、十字路口交通燈一、實驗?zāi)康模?、 掌握ISP在線調(diào)試的方法2、 掌握硬件實驗箱的使用方法3、 熟悉匯編程序基本格式與編程方法二、 實驗器材:1、 單片機(jī)實驗箱、51單片機(jī)最小系統(tǒng)電路板、串口調(diào)試線、PC機(jī)2、 MCS51集成開發(fā)環(huán)境三、 實驗內(nèi)容及基本步驟:編寫十字路中交通燈控制程序,控制8個指示燈的亮滅,模擬交通控制。. 硬件連線,將實驗箱上的74273的片選端與CSO相連,將74273的D0D7分別與8個發(fā)光二極管相連,用串口線將PC 機(jī)與實驗箱連接好。將單片機(jī)51最中系統(tǒng)插入實驗箱并固定好,打開實驗箱電源,觀察51系統(tǒng)版的電源指示燈點亮表示開發(fā)板已裝好。. 點擊進(jìn)入MCS51,彈出通訊對話框,選擇“確定”,并立即按下實驗箱復(fù)位鍵,進(jìn)入MCS51集成開發(fā)環(huán)境,觀察屏幕底部是否有提示信息顯示“通訊已連接”。. 將十字路口交通燈控制程序輸入,并保存在C:/MCS51目錄下,文件后綴名為.asm,并編譯檢查是否有語法錯誤。PORT EQU 0CEA0HCSEG AT 0000H LJMP START CSEG AT 4100H START:MOV A,#11H ACALL DISP LLL:MOV A,#12H ACALL DISP ACALL DE10S MOV A,#10H ACALL DISP MOV R2,#05H TTT:MOV A,#14H ACALL DISP ACALL DE02S MOV A,#10H ACALL DISP ACALL DE02S DJNZ R2,TTT MOV A,#11H ACALL DISP ACALL DE02S MOV A,#21H ACALL DISP ACALL DE10S MOV A,#10H ACALL DISP MOV R2,#05H GGG:MOV A,#41H ACALL DISP ACALL DE02S DJNZ R2,GGG MOV A,#03H ACALL DISP ACALL DE02S JMP LLL DE10S: MOV R5,#30H JMP DE1 DE02S:MOV R5,#02HDE1: MOV R6,#200DE2:MOV R7,#126DE3:DJNZ R7,DE3DJNZ R6,DE2DJNZ R5,DE1RETDISP:MOV DPTR,#PORTCPL AMOVX DPTR,ARETEND. 編譯通過后,點擊“調(diào)試”按鈕。調(diào)試方法分別有單步運行、全速運行、斷點調(diào)試等,分別用這些方法進(jìn)行程序調(diào)試,掌握單片機(jī)應(yīng)用程序ISP在線調(diào)試的基本方法與技巧。實驗五、8279顯示器接口一、 實驗?zā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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)動態(tài)能力對創(chuàng)新活動的推動作用機(jī)制研究
- 高鐵站臺下的地下空間利用策略
- 高鐵網(wǎng)絡(luò)的優(yōu)化與發(fā)展
- 購物中心動線設(shè)計與顧客體驗提升
- 2025訂購火車票合同范本
- 城區(qū)廠房倉庫管理制度
- 公司現(xiàn)金加油管理制度
- 關(guān)于情緒的心理學(xué)論文3000字
- 公司內(nèi)作業(yè)車管理制度
- 臺賬記錄留存管理制度
- JC∕T 2637-2021 水泥制品行業(yè)綠色工廠評價要求
- 老年人營養(yǎng)篩查與評估
- 部編版二年級下冊第八單元口語交際課件
- 海洋生物活性成分的提取、分離與結(jié)構(gòu)分析
- 案場考試題庫
- 醫(yī)藥代表培訓(xùn)醫(yī)院微觀市場管理教學(xué)課件
- 火力發(fā)電企業(yè)作業(yè)活動風(fēng)險分級管控清單(參考)
- 如何構(gòu)建印刷企業(yè)的安全文化
- 肺痿肺癰咳嗽上氣病脈證治第七
- EN779-2012一般通風(fēng)過濾器——過濾性能測定(中文版)
- 雙橫臂獨立懸架設(shè)計
評論
0/150
提交評論