實驗報告一 開關狀態顯示_第1頁
實驗報告一 開關狀態顯示_第2頁
實驗報告一 開關狀態顯示_第3頁
實驗報告一 開關狀態顯示_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

實驗報告一開關狀態顯示序號:5姓名:學號:11121535實驗目的熟悉實驗箱和軟件開發平臺的使用。了解基本I/O端口的操作方法和技巧,掌握編程和調試基本技能。二、實驗內容利用74LS244作為輸入口,讀取開關狀態,根據給定表格中開關狀態對應的輸出關系,通過74LS273驅動發光二極管顯示出來。三、電路圖四、實驗程序框圖編程CODESEGMENTASSUMECS:CODEORG1200HSTART:MOVDX,8000H;累加器A輸入8000H口的數據INAX,DXTESTAX,01H;判斷累加器A是不是為01HJNZLED1;值不等于零跳轉LED1TESTAX,02H;判斷累加器A是不是02HJNZLED2;值不等于零跳轉LED2MOVDX,9000HMOVAL,0FFH;0FFH送9000H口OUTDX,ALJMPSTART;START跳轉循環LED1:TESTAX,02HJNZLED3;值不等于零跳轉LED3MOVDX,9000HMOVAL,0AAH;0AAH送9000H口OUTDX,ALJMPSTART;START跳轉循環LED2:MOVDX,9000HMOVAL,55H;55H送9000H口OUTDX,ALJMPSTARTLED3:MOVDX,9000HMOVAL,00H;0H送9000H口OUTDX,ALJMPSTART;START跳轉循環CODEENDSENDSTART調試過程:1.按連線圖連接好,檢查無誤后打開實驗箱電源。2.在PC端軟件開發平臺上輸入設計好的程序,編譯通過后下載到實驗箱。3.運行程序后,撥動K1-K2,L1-L8會跟著亮滅。4.運行不正常則需要檢查連線,程序。一步步排查錯誤,修改程序,直到運行程序正常。七、心得體會:這次課讓我們對實驗芯片有了足夠的了解,讓我們知道了實驗芯片的用法,而且它還讓我們對自己動手寫程序來控制芯片的運作有了一定的基礎。雖然只是一個小型的課程設計,但是通過學習和操作,我們對有關接口的知識將會有一個更廣泛的認識,而且它對我們以后的學習也會有幫助的。問答題:I/O端口的尋址方式有哪2種?在x86系統中,采用哪一種?答:一種是“I/O端口與內存統一編址”和“I/O端口與內存獨立編址”;在x86系統中采用的是“I/O端口與內存獨立編址”。2、在輸入/輸出電路中,為什么常常要使用鎖存器和緩沖器?答:因為I/O的速度通常是不同

溫馨提示

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

評論

0/150

提交評論