工業(yè)用微型計算機課程實踐_第1頁
工業(yè)用微型計算機課程實踐_第2頁
工業(yè)用微型計算機課程實踐_第3頁
工業(yè)用微型計算機課程實踐_第4頁
工業(yè)用微型計算機課程實踐_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

工業(yè)用微型計算機(實踐)(02242)題目——機械制造及自動化專業(yè)(專業(yè)代碼:080302)說明:選做一個項目,完成報告。程序設計一■實驗熟悉8032指令系統(tǒng),掌握程序設計方法。二實驗設備及內容(一)實驗設備DAIS80958B單片機實驗裝置,或KeiluVsion2開發(fā)系統(tǒng)。(二)實驗內容編寫并調試一個排序子程序,其功能為用冒泡法將內容RAM中幾個單字節(jié)無符號的正整數(shù),按從小到大的次序重新排列。三,程序框清標志位根據(R。)女贊一A(R0>]送RO、實驗步驟把8032中RAM50H-5AH中放入不等的數(shù)據,運行本實驗程序后檢查50-5AH中內容是否按從小到大排列。(一)LED環(huán)境.在“P.〃狀態(tài)下按“0—EV/UN",裝載實驗所需的代碼程序。.對片內RAM地址50H~5AH進行不規(guī)則置數(shù)。.在〃P.〃狀態(tài)下鍵入09B0H,然后按“STEP〃或“EXEC〃進入實驗項目的調試與運行。檢查50H-5AH中內容是否按從小到大排列。(二)PC環(huán)境在與PC聯(lián)機狀態(tài)下,編譯、連接、下載msc51.asm,用連續(xù)或單步方式運行程序。(三)運行結果檢查.在單步運行時每走一步可觀察其運行結果。.在連續(xù)運行狀態(tài)下,應按“暫停圖標〃或實驗箱上的“暫停按鈕〃,使系統(tǒng)無條件退出用戶運行狀態(tài)返回監(jiān)控,然后再用相應的命令鍵觀察與檢查片內50H~5AH中內容是否按從小到大排列。五、參考程序ORG09B0HQUE:MOVR3,#50H

QUE1:MOVMOVMOVCLRMOVQL2: INCMOVCLRA,R3R0,AR7,#OAH00HA,@R0QUE1:MOVMOVMOVCLRMOVQL2: INCMOVCLRA,R3R0,AR7,#OAH00HA,@R0R0R2,AC;指針送R0;長度送R7;標志位為0MOV22H,@R0CJNEA,22H,QL3 ;相等嗎?SETBCQL3: MOVA,R2JCQL1SETB00HXCHA,@R0DECR0XCHA,@R0INCR0QL1:MOVA,@R0DJNZR7,QL2JB00H,QUE1SJMP$;大于交換位置;大于交換位置;一次循環(huán)中有交換繼續(xù);無交換退出六、考核方式和評定標準(一)考核方式教師根據分析過程和實驗報告進行評分。(二)評定標準百分制,60分為及格線。項目二A/D轉換接口設計一■實驗(一)掌握A/D轉換與單片機接口的方法。(二)了解A/D芯片0809轉換性能及編程方法。(三)通過實驗了解單片機如何進行數(shù)據采集。二,實驗設備及內容(一)實驗設備DAIS80958B單片機實驗裝置。(二)實驗內容利用實驗系統(tǒng)上的0809做A/D轉換器,實驗系統(tǒng)上的電位器提供模擬量輸入,編制程序,將模擬量轉換成數(shù)字,通過數(shù)碼管顯示出來。三,程序框■實驗電路U1由INIINT0INTIJIHT*INT3w-IMT4*-INTE?-IMT6AIHT*MoA、<r白LE【N-電IN-U1由INIINT0INTIJIHT*INT3w-IMT4*-INTE?-IMT6AIHT*MoA、<r白LE【N-電IN-IIMTIN-mIH-4IN-51IH-7EQC?CLOCKENABLESTARTHsb2-)2-22-3272-E2-62-71車h”8AOO-AADD-SA&Q-Cr(+Jref(-J越19坤由再1776543210:二::五■實驗步驟(一)實驗連線1.把0809的零通道INT0用插針接至AINl孔。2.0809CS接FFE0孔,運行程序,數(shù)碼管顯示0809.XX,后二位顯示當前采集的電壓轉換的數(shù)字量,調節(jié)W1,該二位將隨著電壓變化而相應變化。(二)LED環(huán)境.在〃P.〃狀態(tài)下按“0-EV/UN",裝載實驗所需的代碼程序。.在〃P.〃狀態(tài)下鍵入05A0,然后按空乂£0’進入實驗項目的運行。(三)PC環(huán)境在與PC聯(lián)機狀態(tài)下,編譯、連接、下載mcs51.asm,用連續(xù)方式運行程序。(四)觀察運行結果以連續(xù)方式運行程序,一旦進入A/D程序的運行,顯示器顯示

“0809XX〃,旋動模擬電壓電位器,改變IN0的模擬量“XX”顯示緩沖區(qū),應隨之變化。(五)終止運行按“暫停圖標”或實驗箱上的“暫停按鈕”"使系統(tǒng)無條件退出該程序的運行返回監(jiān)控狀態(tài)。六、參考程序ORG05A0HSHE11: MOVSP,#53HMOV7EH,#00HMOV7DH,#08HMOV7CH,#00HMOV7BH,#09HMOV7AH,#10HMOV79H,#10HL018: LCALLDISSSEEMOVA,#00HMOVDPTR,#0FFE0HMOVX@DPTR,#ALCALLDIS;SSEEMOVXA,@DPTRMOVR0,#79HL

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論