![單片機(jī)實(shí)訓(xùn)報(bào)告-6_第1頁](http://file4.renrendoc.com/view/c3dfd0cf94c0e9d1944aaa7a66613186/c3dfd0cf94c0e9d1944aaa7a666131861.gif)
![單片機(jī)實(shí)訓(xùn)報(bào)告-6_第2頁](http://file4.renrendoc.com/view/c3dfd0cf94c0e9d1944aaa7a66613186/c3dfd0cf94c0e9d1944aaa7a666131862.gif)
![單片機(jī)實(shí)訓(xùn)報(bào)告-6_第3頁](http://file4.renrendoc.com/view/c3dfd0cf94c0e9d1944aaa7a66613186/c3dfd0cf94c0e9d1944aaa7a666131863.gif)
![單片機(jī)實(shí)訓(xùn)報(bào)告-6_第4頁](http://file4.renrendoc.com/view/c3dfd0cf94c0e9d1944aaa7a66613186/c3dfd0cf94c0e9d1944aaa7a666131864.gif)
![單片機(jī)實(shí)訓(xùn)報(bào)告-6_第5頁](http://file4.renrendoc.com/view/c3dfd0cf94c0e9d1944aaa7a66613186/c3dfd0cf94c0e9d1944aaa7a666131865.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
單片機(jī)原理及應(yīng)用實(shí)訓(xùn)報(bào)告西京學(xué)院單片機(jī)原理及應(yīng)用實(shí)訓(xùn)報(bào)告機(jī)電工程系2011年4月10日機(jī)電工程系2011年4月10日 一實(shí)驗(yàn)要求了解80C51單片機(jī)的基本結(jié)構(gòu)和指令系統(tǒng)。了解單片微機(jī)的基本結(jié)構(gòu):
80C51單片微機(jī)的內(nèi)部結(jié)構(gòu)80C51單片微機(jī)的引腳及其功能80C51CPU的結(jié)構(gòu)和特點(diǎn)存儲(chǔ)器結(jié)構(gòu)和地址空間并行輸入/輸出端口布爾(位)處理器80C51單片微機(jī)的工作方式了解8051單片機(jī)的指令系統(tǒng)數(shù)據(jù)傳送類指令算術(shù)運(yùn)算類指令邏輯運(yùn)算類指令控制程序轉(zhuǎn)移類指令布爾(位)操作類指令了解實(shí)驗(yàn)軟件DJ-598KC單片機(jī)開發(fā)系統(tǒng)二實(shí)驗(yàn)器材1、DJ-598KC單片機(jī)開發(fā)系統(tǒng)1臺(tái)2、仿真器(EASYPROBE)1只3、PC機(jī)及連接線1臺(tái)三實(shí)驗(yàn)內(nèi)容1、七段LED數(shù)碼顯示接口與控制2、單片機(jī)實(shí)時(shí)交通信號燈控制模擬3、簡易數(shù)字秒表的設(shè)計(jì)與仿真4、基于8051單片機(jī)的數(shù)字電壓表的設(shè)計(jì)與制作示例實(shí)驗(yàn)內(nèi)容:七段LED數(shù)碼顯示接口與控制實(shí)訓(xùn)目的:1.熟悉和掌握MCS-51單片機(jī)與七段LED顯示器接口的方法。2.掌握七段LED顯示器顯示字符的控制方法及可編程I/O芯片8255的功能和初始化編程的方法。實(shí)訓(xùn)內(nèi)容:1.熟悉和掌握單片機(jī)與LED七段顯示器硬件連接電路的設(shè)計(jì);2.設(shè)計(jì)一字符表演程序,使字符‘0’~‘F’在DJ-598KC實(shí)驗(yàn)箱上的6位LED顯示器上實(shí)現(xiàn)自動(dòng)順序逐位循環(huán)顯示和全顯示。3.編程將片內(nèi)30H單元的兩位16進(jìn)制數(shù)轉(zhuǎn)換成三位十進(jìn)制數(shù),并用DJ-598KC實(shí)驗(yàn)箱上的左邊兩位LED顯示兩位16進(jìn)制數(shù),用右邊三位LED上顯示轉(zhuǎn)換的三位十進(jìn)制值。七段LED顯示器接口介紹:1.七段LED結(jié)構(gòu)及外形圖七段LED字型碼3.89C51與LED顯示器接口連接(DJ-598KC實(shí)驗(yàn)系統(tǒng))LED顯示器接口連接(DJ-598KC實(shí)驗(yàn)系統(tǒng))可編程并行I/O接口8255介紹⒈8255A的邏輯結(jié)構(gòu)和信號引腳
8255A是一個(gè)40引腳的雙列直插式集成電路芯片,其邏輯結(jié)構(gòu)如下圖所示。按功能可把8255A分為三個(gè)邏輯電路部分,即:口電路、總線接口電路和控制邏輯電路。 ⑴口電路 8255A共有三個(gè)8位口,其中A口和B口是單純的數(shù)據(jù)口,供數(shù)據(jù)I/O使用。而C口則既可以作數(shù)據(jù)口,又可以作控制口使用,用于實(shí)現(xiàn)A口(由PC7~PC4提供)和B口(由PC3~PC0提供)的控制功能。⑵總線接口電路總線接口電路用于實(shí)現(xiàn)8255A和單片微機(jī)的信號連接。其中包括:①數(shù)據(jù)總線緩沖器;②讀/寫控制邏輯。⑶控制邏輯電路控制邏輯電路包括A組控制和B組控制,合在一起構(gòu)成8位控制寄存器。用于存放各口的工作方式控制字。⒉8255A工作方式及數(shù)據(jù)I/O操作⑴8255A的工作方式8255A共有三種工作方式:①方式0基本輸入/輸出方式②方式1選通輸入/輸出方式③方式2雙向數(shù)據(jù)傳送方式⑵8255A的數(shù)據(jù)I/O操作8255A的數(shù)據(jù)I/O操作有兩種工作方式:①數(shù)據(jù)輸入操作;②數(shù)據(jù)輸出操作
8255A是可編程接口芯片,共有兩種控制字,即8255A工作方式控制字和C口位置位/復(fù)位控制字。⑴工作方式控制字
工作方式控制字用于確定各口的工作方式及數(shù)據(jù)傳送方向。其格式如右圖所示。⑵C口位置位/復(fù)位控制字C口的每一位都可以進(jìn)行置位或復(fù)位。對C口各位的置位或復(fù)位是由位置位/復(fù)位控制字進(jìn)行的。8255A的位置位/復(fù)位控制字格式如右圖所示。D7是該控制字的特征位,其狀態(tài)固定為0。在使用中,控制字每次只能對C口中的一位進(jìn)行置位或復(fù)位。8255A與80C51的接口電路實(shí)例由圖分析: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實(shí)驗(yàn)箱8255的I/O口地址分配‘0’~’f’16個(gè)字符自動(dòng)循環(huán)顯示參考程序: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四實(shí)驗(yàn)心得體會(huì)通過一周的實(shí)訓(xùn),我們很好的完成了單片機(jī)的實(shí)訓(xùn),期間我學(xué)到了很多寶貴的知識和經(jīng)驗(yàn)。在這次的單片機(jī)實(shí)訓(xùn)中,我們了解了單片機(jī)的用途,掌握了單片機(jī)的編譯程序和裝載并進(jìn)行運(yùn)行,在這段時(shí)間我學(xué)會(huì)了硬件和軟件的基本操作,熟悉實(shí)驗(yàn)箱、電腦,了解運(yùn)行結(jié)果及檢查并進(jìn)行實(shí)踐操作。使我們學(xué)會(huì)了如何設(shè)計(jì)一個(gè)完整的電子系統(tǒng)的方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人二手商鋪買賣合同協(xié)議書
- 個(gè)人間借款合同樣本:版
- 個(gè)人股權(quán)抵押合同范例
- 三方合同:學(xué)生就業(yè)定向合作
- 專屬應(yīng)屆畢業(yè)生:個(gè)人租賃合同范本
- 中學(xué)教務(wù)主任聘任合同樣本
- 單項(xiàng)木工承包合同
- 中外采購與供應(yīng)合同范本
- 專業(yè)水處理設(shè)備維護(hù)合同細(xì)則
- 三人合伙經(jīng)營合同范本
- 農(nóng)產(chǎn)品貯運(yùn)與加工考試題(附答案)
- 學(xué)校財(cái)務(wù)年終工作總結(jié)4
- 2025年人民教育出版社有限公司招聘筆試參考題庫含答案解析
- 康復(fù)醫(yī)學(xué)治療技術(shù)(士)復(fù)習(xí)題及答案
- 《血管性血友病》課件
- 2025年汽車加氣站作業(yè)人員安全全國考試題庫(含答案)
- 2024年司法考試完整真題及答案
- 高三日語一輪復(fù)習(xí)日語助詞「に」和「を」的全部用法課件
- 2024年山東省高考政治試卷真題(含答案逐題解析)
- 2024年執(zhí)業(yè)藥師繼續(xù)教育專業(yè)答案
- 2024-2025學(xué)年人教版七年級數(shù)學(xué)上冊期末達(dá)標(biāo)測試卷(含答案)
評論
0/150
提交評論