




已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1實驗報告實驗課程:單片機實驗學生姓名:學號:專業(yè)班級:通信0712009年12月24日2實驗目錄一、擴展存儲器讀寫實驗3-5二、外部中斷實驗(急救車與交通燈)6-9三、8255掃描鍵盤、顯示10-13四、串并轉(zhuǎn)換實驗14-163南昌大學實驗報告學生姓名:劉俊輝學號:6100207125專業(yè)班級:通信071實驗類型:驗證綜合設計創(chuàng)新實驗日期:實驗成績:實驗一擴展存儲器讀寫實驗一.實驗目的:1學習片外存儲器擴展方法。2學習數(shù)據(jù)存儲器不同的讀寫方法.編制簡單程序,對實驗板上提供的外部存貯器(62256)進行讀寫操作。二.實驗原理:1單片機系統(tǒng)中,對片外存貯器的讀寫操作是最基本的操作。用戶藉此來熟悉MCS51單片機編程的基本規(guī)則、基本指令的使用和使用本仿真實驗系統(tǒng)調(diào)試程序的方法。用戶編程可以參考示例程序和流程框圖。本示例程序中對片外存貯器中一固定地址單元進行讀寫操作,并比較讀寫結(jié)果是否一致。不一致則說明讀寫操作不可靠或該存儲器單元不可靠,程序轉(zhuǎn)入出錯處理代碼段(本示例程序通過熄滅一個發(fā)光二極管來表示出錯)。讀寫數(shù)據(jù)的選用,本例采用的是55(0101,0101)與AA(1010,1010)。一般采用這兩個數(shù)據(jù)的讀寫操作就可查出數(shù)據(jù)總線的短路、斷路等,在實際調(diào)試用戶電路時非常有效。用戶調(diào)試該程序時,可以靈活使用單步、斷點和變量觀察等方法,來觀察程序執(zhí)行的流程和各中間變量的值。2在I狀態(tài)下執(zhí)行MEM1程序,對實驗機數(shù)據(jù)進行讀寫,若L1燈亮說明RAM讀寫正常。3也可進入LCA51的調(diào)試工具菜單中的對話窗口,用監(jiān)控命令方式讀寫RAM,在I狀態(tài)執(zhí)行SX000055,SPACE,屏幕上應顯示55,再鍵入AA,SPACE,屏幕上也應顯示AA,以上過程執(zhí)行效果與編程執(zhí)行效果完全相同。注:SX是實驗機對外部數(shù)據(jù)空間讀寫命令。4本例中,62256片選接地時,存儲器空間為00007FFFH。三.實驗步驟和電路:4將P1.0接至L1。CS256連GND孔。四.實驗程序框圖:5五實驗程序:ORG0000HLJMPSTARTORG0040HSTART:MOVSP,#60HMOVDPTR,#0000H;置外部RAM讀寫地址MOVA,#55H;測試的數(shù)據(jù)一MOVB,AMOVXDPTR,A;寫外部RAMMOVXA,DPTR;讀外部RAMXRLA,B;比較讀回的數(shù)據(jù)JNZERRORMOVA,#0AAH;測試的數(shù)據(jù)二MOVB,AMOVXDPTR,AMOVXA,DPTRXRLA,BJZPASS;測試通過ERROR:SETBP1.0;測試失敗,點亮LEDSJMP$PASS:CPLP1.0;LED狀態(tài)(亮/滅)轉(zhuǎn)換MOVR1,#00H;延時DELAY:MOVR2,#00HDJNZR2,$DJNZR1,DELAYLJMPSTART;循環(huán)測試END_六.實驗現(xiàn)象與分析:發(fā)現(xiàn)LED燈不停的閃爍,這表明實驗成功假如發(fā)現(xiàn)LED燈先是亮緊接著是滅,這說明實驗不成功6南昌大學實驗報告學生姓名:劉俊輝學號:6100207125專業(yè)班級:通信071實驗類型:驗證綜合設計創(chuàng)新實驗日期:實驗成績:實驗二外部中斷實驗(急救車與交通燈)一.實驗目的:1.學習外部中斷技術(shù)的基本使用方法。2.學習中斷處理程序的編程方法。二.實驗原理:在實驗四內(nèi)容的基礎上增加允許急救車優(yōu)先通過的要求。有急救車到達時,兩向交通信號為全紅,以便讓急救車通過。假定急救車通過路口時間為10秒,急救車通過后,交通燈恢復中斷前狀態(tài)。本實驗以按鍵為中斷申請,表示有急救車通過。中斷服務程序的關鍵是:1.保護進入中斷時的狀態(tài),并在退出中斷之前恢復進入時的狀態(tài)。2.必須在中斷程序中設定是否允許中斷重入,即設置EX0位。本例中使用了INT0中斷,一般中斷程序進入時應保護PSW,ACC以及中斷程序使用但非其專用的寄存器。本例的INT0程序保護了PSW,ACC,2等三個寄存器并且在退出前恢復了這三個寄存器。另外中斷程序中涉及到關鍵數(shù)據(jù)的設置時應關中斷,即設置時不允許重入。本例中沒有涉及這種情況。實驗開始時K7應在H(高電平)端,要產(chǎn)生中斷時先撥向L(低電平)端再撥回H端。三.實驗步驟及連線:PO0-PO3接DG1-DG4,PO4-P07接DR1-DR4。CS273接8300H。K7接P3.2。7四.實驗程序框圖:主程序框圖五實驗程序:ORG0000HLJMPSTARTORG0003H;INT0中斷入口地址LJMPINT0ORG0040HSTART:MOVSP,#60HSETBEX0;INT0中斷有效SETBIT0SETBEALCALLSTATUS0;初始狀態(tài)(都是紅燈)CIRCLE:LCALLSTATUS1;南北綠燈,東西紅燈LCALLSTATUS2;南北綠燈閃轉(zhuǎn)黃燈,東西
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中生參與社團活動經(jīng)費監(jiān)管的困境與對策分析論文
- 高中數(shù)學教學中學生推理能力培養(yǎng)的案例教學策略研究論文
- 藝術(shù)生宿舍管理制度
- 蘇州商品房管理制度
- 茶坊市衛(wèi)生管理制度
- 飾品店員工管理制度
- 讀寫結(jié)合 提高能力──《火燒云》教學案例(13篇)
- 財務會計基礎編制方法
- 財會經(jīng)濟-高級經(jīng)濟師-旅游經(jīng)濟-14-強化練習題-強化練習題五
- 設計公司管理制度
- FZ/T 63012-2009滌綸長絲高強縫紉線
- 第十三章-航空發(fā)動機燃燒室課件
- 處方與處方書寫規(guī)范
- 配電網(wǎng)工程施工工藝規(guī)范課件
- 機械原理課程設計臺式電風扇搖頭裝置
- 工廠過程檢驗記錄表(自檢)模板
- 工程創(chuàng)優(yōu)質(zhì)量承諾和保證措施(投標技術(shù)部分)
- 年循環(huán)再生20萬噸高值化改性塑料智能制造項目環(huán)境影響報告書
- 軟件產(chǎn)品質(zhì)量評價標準
- 海南省淡水水產(chǎn)養(yǎng)殖行業(yè)排污許可證申請與核發(fā)技術(shù)指南-文昌市珠溪河流域(試行)
- DB32∕T 4073-2021 建筑施工承插型盤扣式鋼管支架安全技術(shù)規(guī)程
評論
0/150
提交評論