




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實(shí)驗(yàn)六8255 接口電路設(shè)計實(shí)驗(yàn)實(shí)驗(yàn)?zāi)康模?1) 掌握 8255 的工作方式級應(yīng)用編程。( 2) 掌握 8255 的典型應(yīng)用電路接法。實(shí)驗(yàn)設(shè)備PC微機(jī)一臺、 TD-PIT 實(shí)驗(yàn)系統(tǒng)一套。實(shí)驗(yàn)內(nèi)容( 1)基本輸入輸出實(shí)驗(yàn)。編寫程序,使 8255 的 A 口為輸出, B 口為輸入,完成撥動開關(guān)到數(shù)據(jù)燈的數(shù)據(jù)傳輸。要求只要開關(guān)撥動,數(shù)據(jù)燈的顯示就改變。( 2)流水燈顯示實(shí)驗(yàn)。編寫程序,使 8255 的 A 口和 B 口均為輸出, 實(shí)現(xiàn) 16 位數(shù)據(jù)燈的相對循環(huán)顯示。實(shí)驗(yàn)原理并行接口是以數(shù)據(jù)的字節(jié)為單位與I/O 設(shè)備或被控制對象之間傳遞信息。CPU和接口之間的數(shù)據(jù)傳送總是并行的,即可以同時傳遞8 位、
2、 16 位、 32 位等。 8255 可編程外圍接口芯片是 Intel公司生產(chǎn)的通用并行I/O 接口芯片,它具有A、B、C三個并行接口,用+5V 單電源供電,能在一下三種方式下工作:方式0基本輸入 / 輸出方式、方式2選通輸入 / 輸出方式、方式2雙向選通工作方式。實(shí)驗(yàn)說明1、 基本輸入輸出實(shí)驗(yàn)本實(shí)驗(yàn)使8255 端口 A 工作在方式0 并作為輸出口,端口B 工作在方式0 并作為輸入口。用一組開關(guān)信號接入端口B,端口 A 輸出線接至一組數(shù)據(jù)燈上,然后通過對8255 芯片編程實(shí)現(xiàn)輸入輸出功能。8255 并行接口應(yīng)用實(shí)驗(yàn)接線圖程序流程圖:部分程序: MOV DX,MY8255_MODEMOV AL,
3、82H;OUT DX,AL;初始化 8255 工作方式工作方式0,A 口輸出,B 口輸入MOV DX,MY8255_B;讀 B口IN AL,DXMOV DX,MY8255_A;寫 A口OUT DX,AL2、流水燈顯示實(shí)驗(yàn)首先分別向 A 口和 B 口寫入 80H 和 01H,然后分別將該數(shù)左移和右移一位,再送到端口上,這樣循環(huán)下去,從而實(shí)現(xiàn)流水燈的顯示。8255 并行應(yīng)用實(shí)驗(yàn)接線圖程序流程圖:部分程序: DATA SEGMENTLADB ?;定義數(shù)據(jù)變量LBDB ?DATA ENDS MOV DX, MY8255_MODE;定義 8255 工作方式MOV AL, 80H;工作方式 0, A 口和
4、 B 口為輸出OUT DX, ALMOV DX, MY8255_A;寫 A 口發(fā)出的起始數(shù)據(jù)MOV AL, 80HOUT DX, ALMOV LA, ALMOV DX, MY8255_B;寫 B 口發(fā)出的起始數(shù)據(jù)MOV AL, 01HOUT DX, ALMOV LB, ALLOOP1: CALL DALLYMOV AL, LA;將 A 口起始數(shù)據(jù)右移再寫入A 口ROR AL, 1MOV LA, ALMOV DX, MY8255_AOUT DX, ALMOV AL,LB;將 B 口起始數(shù)據(jù)左移再寫入B 口ROL AL,1MOV LB,ALMOV DX, MY8255_BOUT DX, AL用鍵盤
5、控制實(shí)現(xiàn)流水燈的左循環(huán)、右循環(huán)、間隔閃爍程序:;*根據(jù)查看端口資源修改下列符號值*IOY0EQU 0E400H;片選 IOY0 對應(yīng)的端口始地址;*MY8255_AEQUIOY0+00H*4;8255的 A口地址MY8255_BEQUIOY0+01H*4;8255的 B口地址MY8255_CEQUIOY0+02H*4;8255的 C口地址MY8255_MODE EQUIOY0+03H*4;8255的控制寄存器地址STACK1 SEGMENT STACKDW 256 DUP(?)STACK1 ENDSDATA SEGMENTLADB ?;定義數(shù)據(jù)變量LBDB ?A0DB 'shu ru
6、ning de xuan ze:',0DH,0AH,'$'A1DB 'press 1:zuo yi',0DH,0AH,'$'A2DB 'press 2:you yi',0DH,0AH,'$'A3DB 'press 3:jian ge shang shuo',0DH,0AH,'$'DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXMOV DX,MY8255_MODE;定義 8255 工作方
7、式MOV AL,80H;工作方式 0, A 口和 B 口為輸出OUT DX,ALMOV DX,MY8255_A;寫 A 口發(fā)出的起始數(shù)據(jù)MOV AL,80HOUT DX,ALMOV LA,ALMOV DX,MY8255_B;寫 B 口發(fā)出的起始數(shù)據(jù)MOV AL,01HOUT DX,ALMOV LB,ALD0:MOV DX,OFFSET A0MOV AH,09HINT 21HMOV DX,OFFSET A1INT 21HMOV DX,OFFSET A2INT 21HMOV DX,OFFSET A3INT 21HMOV AH,1INT 21HCMP AL,'1'JE LOOP1CM
8、P AL,'2'JE LOOP2CMP AL,'3'JE LOOP3JMP D0LOOP1: CALL DALLYMOV AL,LA;將 A 口起始數(shù)據(jù)右移再寫入A 口ROL AL,1MOV LA,ALMOV DX,MY8255_AOUT DX,ALMOV AL,LB;將 B 口起始數(shù)據(jù)左移再寫入B 口ROL AL,1MOV LB,ALMOV DX,MY8255_BOUT DX,ALMOV AH,1;判斷是否有按鍵按下INT 16HJZ LOOP1JNZ QUIT;無按鍵則跳回繼續(xù)循環(huán),有則退出LOOP2: CALL DALLYMOV AL,LA;將 A 口起始
9、數(shù)據(jù)右移再寫入A 口ROR AL,1MOV LA,ALMOV DX,MY8255_AOUT DX,ALMOV AL,LB;將 B 口起始數(shù)據(jù)左移再寫入B 口ROR AL,1MOV LB,ALMOV DX,MY8255_BOUT DX,ALMOV AH,1;判斷是否有按鍵按下INT 16HJZ LOOP2;無按鍵則跳回繼續(xù)循環(huán),有則退出JNZ QUITLOOP3: CALL DALLYMOV AL,LA;將 A 口起始數(shù)據(jù)右移再寫入A 口ROR AL,2MOV LA,ALMOV DX,MY8255_AOUT DX,ALMOV AL,LB;將 B 口起始數(shù)據(jù)左移再寫入B 口ROL AL,2MOV LB,ALMOV DX,MY8255_BOUT DX,ALMOV AH,1;判斷是否有按鍵按下INT 16HJZ LOOP3;無按鍵則跳回繼續(xù)循環(huán),有則退出JNZ QUITQUIT: MOV AX,4C00H;結(jié)束程序退出INT 21HDALLY PROC NEAR;軟件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- BIM技術(shù)在地下工程設(shè)計中的成功案例
- 彩妝初夏法則 追尋夏日的璀璨
- 兔年吉祥物小故事
- 2025年休閑食品健康化轉(zhuǎn)型與節(jié)日市場拓展的促銷活動分析報告
- 環(huán)境災(zāi)害應(yīng)急響應(yīng)預(yù)案培訓(xùn)師資重點(diǎn)基礎(chǔ)知識點(diǎn)歸納
- 希沃課件教學(xué)感受
- 2024-2025學(xué)年度黑龍江省哈爾濱市第七十三中學(xué)校高一第二學(xué)期期中考試歷史試題(含答案)
- 秋冬換季新潮眼妝
- 炸雞店的餐飲服務(wù)與用餐環(huán)境
- 護(hù)理實(shí)踐中的溝通與協(xié)作
- 購買牦牛合同范本
- 《啊,船長,我的船長喲》教案
- DL-T-1692-2017安全工器具柜技術(shù)條件
- 2024年上海市中考語文備考之文言詩文主旨匯編
- 2023-2024學(xué)年江蘇省常州市新北區(qū)外國語學(xué)校七下英語期末綜合測試試題含答案
- 人教版語文七年級下生字詞練習(xí)看拼音寫詞語
- 2024年慶陽市交通投資建設(shè)集團(tuán)有限公司招聘筆試沖刺題(帶答案解析)
- 斯拉夫送行曲合唱簡譜
- 巴蜀文化-知到答案、智慧樹答案
- 管材、管件包裝運(yùn)輸方案
- 勘察設(shè)計服務(wù)實(shí)施方案勘察設(shè)計方案質(zhì)量
評論
0/150
提交評論