




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
單片機原理及應用實訓報告西京學院單片機原理及應用實訓報告機電工程系2011年4月10日機電工程系2011年4月10日 一實驗要求了解80C51單片機的基本結構和指令系統。了解單片微機的基本結構:
80C51單片微機的內部結構80C51單片微機的引腳及其功能80C51CPU的結構和特點存儲器結構和地址空間并行輸入/輸出端口布爾(位)處理器80C51單片微機的工作方式了解8051單片機的指令系統數據傳送類指令算術運算類指令邏輯運算類指令控制程序轉移類指令布爾(位)操作類指令了解實驗軟件DJ-598KC單片機開發系統二實驗器材1、DJ-598KC單片機開發系統1臺2、仿真器(EASYPROBE)1只3、PC機及連接線1臺三實驗內容1、七段LED數碼顯示接口與控制2、單片機實時交通信號燈控制模擬3、簡易數字秒表的設計與仿真4、基于8051單片機的數字電壓表的設計與制作示例實驗內容:七段LED數碼顯示接口與控制實訓目的:1.熟悉和掌握MCS-51單片機與七段LED顯示器接口的方法。2.掌握七段LED顯示器顯示字符的控制方法及可編程I/O芯片8255的功能和初始化編程的方法。實訓內容:1.熟悉和掌握單片機與LED七段顯示器硬件連接電路的設計;2.設計一字符表演程序,使字符‘0’~‘F’在DJ-598KC實驗箱上的6位LED顯示器上實現自動順序逐位循環顯示和全顯示。3.編程將片內30H單元的兩位16進制數轉換成三位十進制數,并用DJ-598KC實驗箱上的左邊兩位LED顯示兩位16進制數,用右邊三位LED上顯示轉換的三位十進制值。七段LED顯示器接口介紹:1.七段LED結構及外形圖七段LED字型碼3.89C51與LED顯示器接口連接(DJ-598KC實驗系統)LED顯示器接口連接(DJ-598KC實驗系統)可編程并行I/O接口8255介紹⒈8255A的邏輯結構和信號引腳
8255A是一個40引腳的雙列直插式集成電路芯片,其邏輯結構如下圖所示。按功能可把8255A分為三個邏輯電路部分,即:口電路、總線接口電路和控制邏輯電路。 ⑴口電路 8255A共有三個8位口,其中A口和B口是單純的數據口,供數據I/O使用。而C口則既可以作數據口,又可以作控制口使用,用于實現A口(由PC7~PC4提供)和B口(由PC3~PC0提供)的控制功能。⑵總線接口電路總線接口電路用于實現8255A和單片微機的信號連接。其中包括:①數據總線緩沖器;②讀/寫控制邏輯。⑶控制邏輯電路控制邏輯電路包括A組控制和B組控制,合在一起構成8位控制寄存器。用于存放各口的工作方式控制字。⒉8255A工作方式及數據I/O操作⑴8255A的工作方式8255A共有三種工作方式:①方式0基本輸入/輸出方式②方式1選通輸入/輸出方式③方式2雙向數據傳送方式⑵8255A的數據I/O操作8255A的數據I/O操作有兩種工作方式:①數據輸入操作;②數據輸出操作
8255A是可編程接口芯片,共有兩種控制字,即8255A工作方式控制字和C口位置位/復位控制字。⑴工作方式控制字
工作方式控制字用于確定各口的工作方式及數據傳送方向。其格式如右圖所示。⑵C口位置位/復位控制字C口的每一位都可以進行置位或復位。對C口各位的置位或復位是由位置位/復位控制字進行的。8255A的位置位/復位控制字格式如右圖所示。D7是該控制字的特征位,其狀態固定為0。在使用中,控制字每次只能對C口中的一位進行置位或復位。8255A與80C51的接口電路實例由圖分析:8255的CS采用部分譯碼線選法連接 PA地址為7FFCH(A15=0,A1=0,A0=0) PB地址為7FFDH(A15=0,A1=0,A0=1) PC地址為7FFEH(A15=0,A1=1,A0=0) 控制寄存器地址為7FFFH(A15=0,A1=1,A0=1)DJ-5198KC實驗箱8255的I/O口地址分配‘0’~’f’16個字符自動循環顯示參考程序:ORG0100HMOV20H,AMOVSP,#50HACALLSOX0START:MOVR7,#0FFHCJNER7,#0FH,MEMSMEMS:INCR7MOVR7,#0MOVA,R7MOVDPTR,#TABLEMOVCA,@A+DPTRMEMS2:MOVA,R7SOX1:MOVP2,#0FFHMOVDPTR,#TABLEMOVDPTR,#0FF23HMOVCA,@A+DPTRMOVA,#88HMOV20H,AMOVX@DPTR,AACALLSOX1MOVA,20HINCR7MOVR0,#21HCJNER7,#10H,MEMS2MOVR1,#20HSJMPSTARTMOVX@R0,AORG01A0HMOVA,#0FEHSOX0:MOVP2,#0FFHSOX2:MOVX@R1,AMOVDPTR,#0FF23HMOVR2,#20HMOVA,#88HLCALLDELYMOVX@DPTR,ARLAMOVA,20HCJNEA,#0BFH,SOX2MOVR0,#21HRETMOVR1,#20HDELY:PUSH02HMOVX@R0,ADEL2:PUSH02HMOVA,#0C0HDEL3:PUSH02HMOVX@R1,ADEL4:DJNZR2,DEL4MOVR2,#20HPOP02HLCALLDELYDJNZR2,DEL3RETPOP02HDJNZR2,DEL2TABLE:DB0C0H,0F9H,0A4H,0B0HPOP02HDB99H,92H,82H,0F8HDJNZR2,DELYDB80H,90H,88H,83HRETDB0C6H,0A1H,86H,8EHENDORG0000HLJMPSTARTORG0100HSTART:MOVR0,#30HORG0000HLJMPSTARTORG0100HSTART:MOVR0,#30HMOVA,@R0MOVB,#64HDIVABINCR0MOV@R0,AMOVA,BMOVB,#0AHDIVABINCR0MOV@R0,AMOVA,BINCR0MOV@R0,ADISP:MOVDPTR,#0FF23HMOVA,#88HMOVX@DPTR,ALOOP:MOVR0,#30HMOVA,@R0ANLA,#0F0HSWAPAMOVDPTR,#SEGMOVCA,@A+DPTRMOVDPTR,#0FF21HMOVX@DPTR,AMOVA,#0DFHMOVDPTR,#0FF20HMOVX@DPTR,AACALLDLMOVA,@R0ANLA,#0FHMOVA,R3JNBACC.0,LOOPMOVA,R3JNBACC.0,LOOPRRAMOVR3,ALJMPLD0DL:MOVR6,#01FHDELAY2:MOVR7,#018HDELAY1:DJNZR7,DELAY1DJNZR6,DELAY2RETSEG:DB0C0H,0F9H,0A4HDB0B0H,99H,92H,82HDB0F8H,80H,90H,88H,83HDB0C6H,0A1H,86H,8EHENDMOVDPTR,#SEGMOVCA,@A+DPTRMOVDPTR,#0FF21HMOVX@DPTR,AMOVA,#0EFHMOVDPTR,#0FF20HMOVX@DPTR,AACALLDLINCR0MOVR3,#0FBHLD0:MOVA,R3MOVDPTR,#0FF20HMOVX@DPTR,AMOVDPTR,#SEGMOVA,@R0DIR0:MOVCA,@A+DPTRMOVDPTR,#0FF21HDIR1:MOVX@DPTR,AACALLDLINCR0四實驗心得體會通過一周的實訓,我們很好的完成了單片機的實訓,期間我學到了很多寶貴的知識和經驗。在這次的單片機實訓中,我們了解了單片機的用途,掌握了單片機的編譯程序和裝載并進行運行,在這段時間我學會了硬件和軟件的基本操作,熟悉實驗箱、電腦,了解運行結果及檢查并進行實踐操作。使我們學會了如何設計一個完整的電子系統的方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養生房轉讓合同樣本
- 倉庫物資轉讓合同樣本
- 公司領導合同樣本
- 企業變更勞動合同樣本
- 班主任的心理健康教育實踐計劃
- 企業影視廣告代理合同標準文本
- 保障房轉租合同樣本
- 農場經營代養合同樣本
- 第20講 生物的遺傳與變異 2025年會考生物學專題練習(含答案)
- 住房質押合同標準文本
- 專題25 化學反應原理綜合題-平衡主線型-五年(2020-2024)高考化學真題分類匯編(原卷版)
- 2024年新款滅火器采購協議
- 2024初級會計職稱考試104題(附答案)
- 中國高血壓防治指南(2024年修訂版)要點解讀
- 自然資源調查監測勞動和技能競賽
- 醫務人員激勵機制管理制度
- 會務活動質量保障措施
- DL∕T 512-2014 KRC系列環錘式破碎機
- 園區及配套設施驗收表
- 幼兒園小班社會課件:《小猴借玩具》
- 大學校園白蟻防治方法
評論
0/150
提交評論