微機(jī)實(shí)驗(yàn)報(bào)告六_第1頁(yè)
微機(jī)實(shí)驗(yàn)報(bào)告六_第2頁(yè)
微機(jī)實(shí)驗(yàn)報(bào)告六_第3頁(yè)
微機(jī)實(shí)驗(yàn)報(bào)告六_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

許志斌級(jí)電氣3班31實(shí)驗(yàn)六8255并行接口應(yīng)用實(shí)驗(yàn)實(shí)驗(yàn)?zāi)康膶W(xué)習(xí)并掌握8255A的工作方式及其應(yīng)用。掌握8255A典型應(yīng)用電路接法。PC一臺(tái),TD-PITE微機(jī)/單片機(jī)教學(xué)實(shí)驗(yàn)裝置一套。實(shí)驗(yàn)設(shè)備并行接口表2-6-1實(shí)驗(yàn)系統(tǒng)中8255A對(duì)應(yīng)得端口地址表信號(hào)線A口B口C口控制寄存器IOY00600H0602H0604H0606HIOY10640H0642H0644H0646HIOY20680H0682H0684H0686HIOY306C0H06C2H06C4H06C6H接口實(shí)驗(yàn)的輸入輸出設(shè)備實(shí)驗(yàn)內(nèi)容及環(huán)節(jié)題目規(guī)定:D0~~D7A0A1WRRDCPA0PA1PA2PA3PA4PA5PA6PA7修改圖2-6-2實(shí)驗(yàn)電路,段數(shù)碼管的輸入A、B、C、D、E、F、G、DP分別接到8255A的PA7、PA6、PA5、PA4、PA3、PA2、PA1、PA0、上,CS接到IOY3。編程使七段數(shù)碼管循環(huán)顯示“F~A”“9~0”折十六個(gè)數(shù)。XD0~~XD7XA1XA2IOW#IOR#IOY3DPGFEDCBA2-6-18255A驅(qū)動(dòng)顯示實(shí)驗(yàn)接線圖按圖2-6-1連接實(shí)驗(yàn)線路圖編寫(xiě)實(shí)驗(yàn)程序,經(jīng)編譯、鏈接無(wú)誤后裝入系統(tǒng)運(yùn)行程序,觀察七段數(shù)碼管的顯示。STACK SEGMENT STACKDW32DUP(?)STACK ENDSDATA SEGMENTVA1 DBFDH,61H,DBH,F3H,67H,B7H,BFH,E1H,FFH,F7H,EEH,FEH,9CH,FAH,9EH,8EHDATA ENDSCODE SEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART: MOV AX,DATAMOV DS,AXMOV DX,06C6HMOV AL,80HOUT DX,ALA1: LEA SI,[VA1+15]MOV CX,10HA2: MOV DX,06C0HMOV AL,[SI]OUT DX,ALCALL DALLYDEC SILOOP A2JMP A1DALLY: PUSH CXMOV CX,0050HA3: MOV AX,0FFFHA4: DEC AXJNZ A4LOOP A3POP CXRETCODE ENDSEND START實(shí)驗(yàn)現(xiàn)象:數(shù)碼管從“F~A”“9~0”依次顯示。題目規(guī)定:按圖2-6-1接線。編程:當(dāng)撥動(dòng)PA0對(duì)應(yīng)得開(kāi)關(guān)K0時(shí),發(fā)光二極管全亮;K0撥回原位全滅。當(dāng)撥動(dòng)PA7對(duì)應(yīng)得開(kāi)關(guān)K7,兩個(gè)發(fā)光二極管同時(shí)從D7到D0循環(huán)亮燈,K7撥回原位全滅。XD0~~XD7XA1XA2IOW#IOR#IOY0D0~~D7A0A1WRRDCSPB0~~PB7PA0~~PA7K0~~K7D0~~D7圖2-6-28255A基本輸入輸出實(shí)驗(yàn)接線圖實(shí)驗(yàn)環(huán)節(jié):實(shí)驗(yàn)接線圖如圖2-6-2所示,按圖連接實(shí)驗(yàn)線路圖。編寫(xiě)實(shí)驗(yàn)程序,經(jīng)編譯、連接無(wú)誤后裝入系統(tǒng)。運(yùn)行程序,改動(dòng)撥動(dòng)開(kāi)關(guān)K0和K7,同時(shí)觀察LED顯示,驗(yàn)證程序功效。STACK SEGMENTDW32DUP(?)STACK ENDSCODE SEGMENTASSUMECS:CODE,SS:STACKSTART: MOV DX,0606HMOV AL,82HOUT DX,ALA1: MOV DX,0602HIN AL,DXTEST AL,01HJNZ A2JZ A3A2: MOV AL,0FFHMOV DX,0600HOUT DX,ALJMP A1A3: MOV AH,00HPUSH AXMOV AL,00HMOV DX,0600HOUT DX,ALPOP AXTEST AL,80HJNZ B1JMP A1B1: MOV BL,0C0HB2: MOV DX,0600HMOV AL,BLOUT DX,ALMOV DX,0602HIN AL,DXTEST AL,80HJZ A3MOV AL,BLROR AL,1ROR AL,1MOV BL,ALCALL DELAYJMP B2DELAY: PUSH CXPUSH AXMOV CX,0060HD1: MOV AX,0FFFHD2: DEC AX` JNZ D2LOOP D1POP AXPOP CXRETCODE ENDSENDSTAR

溫馨提示

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

評(píng)論

0/150

提交評(píng)論