版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
裝訂線一、實驗目的和要求(必填)二、實驗內容和原理(必填)三、主要儀器設備(必填)四、操作方法和實驗步驟五、實驗數(shù)據(jù)記錄和處理六、實驗結果與分析(必填)一、實驗目的和要求0~F中的任何字符,51處理器回復從此字符開始的后續(xù)6個字符,并把他們顯示在單片機的數(shù)碼顯示管上。如果字符所在位置到達字母表的末端,則跳轉順序如下:F->0,9->A。在外部數(shù)據(jù)存儲器;3)任意設置一個按鍵為清除鍵,用于一鍵清除顯示管內容;4、分析說明(實驗報告)。三、主要儀器設備四、操作方法和實驗步驟在PC端使用燒錄軟件或串口調試助手將程序寫到單片機開發(fā)板上,運行在PC端的串行助手中發(fā)送一個合法字符,觀察結果(包括PC端顯示的接收字符和開發(fā)板上的數(shù)碼管顯示字符);再在PC端發(fā)送一個非法字符,觀察結果(包括PC端顯示的接收字符和開發(fā)板上的數(shù)碼管顯示字符); 裝訂線 裝訂線管管重重中ERRORERROR記號置位和中斷返回空中斷返回指向下一個數(shù)修改位控信號。指3、匯編程序及注釋:MOVTL1,#OF3H 裝訂線MOVR4,#0MOVA,30H 裝訂線ERROR:MOVP0,#79HMOVP2,#04HLCALLDELAY1MSDB00H,OOH,OOH,OOH,0OH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOHDBO0H,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,0OH,OOH 裝訂線DB00H,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OOH,OBREAK:MOV@R0,SEND:CLRES;暫時關閉中斷口,防止發(fā)送數(shù)據(jù)時進入中斷BREAKMOVA,@RO;獲取接收到的字符CHECK:MOVDPTR,#TAB;檢查接收到的字符是否為非法字符NEXT1:MOVA,R3;單片機每收到一個合法字符,會向PC端發(fā)出6個字符ADDA,#6;發(fā)出字符計數(shù)器加6MOVR5,A;將取到累加器A中的字符保存到寄存MOVR6,#06H;循環(huán)計數(shù)器R6賦初值6LP:MOVDPTR,#TABMOVR5,#2FH;如果超出F,將R5移至字符0的前一位裝裝訂IN:MOVA,R5;判斷后的R5賦值給累加器ACJNEA,#0,SEND1;判斷查到的字符是否有效,如果有效則發(fā)送LJMPREP;如果無效,則判斷表中再后面一個字符SEND1:MOV@R1,A;存儲發(fā)送的字符MOVSBUF,A;發(fā)送有效的字符WAIT1:JNBTI,WAIT1;查詢方式等待發(fā)送完畢DJNZR6,REP;判斷是否發(fā)送完6個字符,如果否,繼續(xù)循環(huán)發(fā)送AJMPNEXT2;如果發(fā)送完,進入后續(xù)步驟線MOVSBUF,#20H;發(fā)送一個空格,為了美觀MOV60H,#255;將接收字符計數(shù)器中的值轉換為三位十進制數(shù)MOV61H,#255;60H中為百位,61H中為十位,初始均為-1MOVA,R2;獲取接受字符計數(shù)器中的值INC60H;計算百位數(shù)為多少JNCLP11;判斷是否需要借位,如果無借位,繼續(xù)循環(huán)-100ADDA,#100;如果需要借位,說明百位已減完INC61H;計算十位數(shù)為多少CLRC;原理與百位計算時相同MOV62H,A;得到十位后,就能確定個位INCR0;數(shù)據(jù)讀取指針移位;將表示接收字符數(shù)的三位十進制數(shù)發(fā)送MOVA,60H;發(fā)送百位數(shù)字MOVA,6IH;發(fā)送十位數(shù)字 裝訂線SEND12:ADDA,#30H;將十位數(shù)字轉換成對應的WA12:JNBTISEND13:ADDALP21:SEND21:ADDA,#3OH;將百位數(shù)字轉換成對應的ASCⅡWA21:JNBTI 裝訂線SEND22:ADDA,#3OH;將十位數(shù)字轉換成對應的ASCⅡ碼輸出SEND23:ADDA,#30H;將個位數(shù)字轉換成對應的ASCⅡ碼輸出WAIT4:JNBDELAY1MS:MOVTH0,#O善害著 善害著 -0Error(s),0Warning(s).五.實驗結果與分析□□xr:MoWa,3oH山Xianshtbe(1)當輸入單個字符1時,輸出如下圖:輸出1后6位字符234567,接著后三位表示累積發(fā)送字符001,PZ-ISPV1.82普中科技//串口調試助手串口調試助手接收區(qū)串口號COM4串口號COM4發(fā)送定時連續(xù)發(fā)送被選中數(shù)據(jù)1000ms情空全部液驗插入光標位V就緒日期時間:2019年05月25日22:50:51就緒日期時間:2019年05月25日22:50:51星期六Saturday 裝訂線(2)當繼續(xù)輸入單個字符2時,輸出如下圖:輸出2后6位字符345678,接著后三位表示累積發(fā)送字符002,后三位為累積接收字符012:串口調試助手串口調試助手〇HEX〇HEX顯示◎字符顯OHEX發(fā)送◎字符發(fā)2VA1No就緒日期時間:2019年05月25日22:51:21星期六Saturday就緒日期時間:2019年05月25日22:51:21星期六Saturday(3)當輸入單個字符A時,輸出如下圖:輸出A后6位字符BCDEFO,接著后三位表示累積發(fā)送字符多加001,后三位為累積接收字符多加006:接收區(qū)計算校驗/合計:001BCDEF0007042校驗方式選擇校驗方式選擇數(shù)據(jù)位[8V發(fā)送1VAV奇偶位7]RTS]DTR 裝 裝訂線數(shù)據(jù)位[8(4)當輸入非法字符!時,輸出如下圖:輸出ERROR。發(fā)送◎字符發(fā)AA77V(1)當
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職第一學年(陶瓷設計與工藝)陶瓷裝飾設計階段測試試題及答案
- 大學(金融學)金融市場學2026年階段測試題及答案
- 2025年大學信息資源管理(信息管理學)試題及答案
- 2025年大學物理(光學原理)試題及答案
- 2025年中職生物學(生物基礎知識)試題及答案
- 2025年大學本科(法學)法律文書寫作綜合測試題及答案
- 2026年綜合測試(植物保護常識)考題及答案
- 2025年高職音樂(作曲基礎理論)試題及答案
- 2025年大學(基礎醫(yī)學)生理學實驗階段測試題及解析
- 2025年大學寶石及材料工藝學(寶石工藝技巧)試題及答案
- 2025-2026學年人教鄂教版三年級科學上冊(全冊)教學設計(附目錄)
- 2025年機關司機面試常見問題及答案集
- 語言接觸語音變異-洞察及研究
- 保障性住房政策宣傳課件
- 常見脫發(fā)疾病診療概述
- 紅色景區(qū)展館游覽服務禮儀制作人江西旅游商貿職業(yè)劉歡01課件
- 電梯井鋼結構施工合同(2025版)
- 抽成合同協(xié)議書范本
- 生物利用度和生物等效性試驗生物樣品的處理和保存要求
- 全生命周期健康管理服務創(chuàng)新實踐
- 2025-2030年中國寵物疼痛管理行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
評論
0/150
提交評論