版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
深圳大學(xué)實驗報告
課程名稱:____________微型計算機(jī)技術(shù)________________
試驗項目名稱:8255并行接口試驗
學(xué)院:信息工程學(xué)院___________________
專業(yè):電子信息工程_________________
指導(dǎo)教師2_________________________________
匯報人一學(xué)號^班級:______________________________
試驗時間:________________________
試驗匯報提交時間:___________________________________
教務(wù)處制
一,試驗?zāi)康?/p>
1,學(xué)習(xí)并掌握8255的工作方式及其應(yīng)用。
2,掌握8255經(jīng)典應(yīng)用電路的接法。
3,掌握程序固化及脫機(jī)運(yùn)行程序的措施。
二,試驗設(shè)備
PC機(jī)器一臺,TD-PITE試驗裝置一套,導(dǎo)線若干,此外PC與TD-PITE試驗裝置連
接線。
三,試驗內(nèi)容
1,基本輸入輸出試驗。編寫程序,使8255的A口為輸入,B口為輸出,完
畢撥動開關(guān)到數(shù)據(jù)燈的數(shù)據(jù)傳播。規(guī)定只要開關(guān)撥動,數(shù)據(jù)燈的顯示就發(fā)生
對應(yīng)變化。
2,流水燈顯示試驗。編寫程序,使8255的A口和B口均為輸出,數(shù)據(jù)燈D7?
DO由左向右,每次僅亮一種燈,循環(huán)顯示,D15?D8與D7-D0正相反,
由右向左,每次僅點(diǎn)亮一種燈,循環(huán)顯示。
四試驗內(nèi)容及環(huán)節(jié)
1.基本輸入輸出試驗
本試驗使8255端口A工作在方式0并作為輸入口,端口B工作在方式0
并作為愉出口.
試驗接線圖如圖6所示,按圖連接試驗線路圖。用一組開關(guān)信號接入端口A,
端口B輸出線接至一組數(shù)據(jù)燈上,然后通過對8255芯片編程來實現(xiàn)輸入輸出
功能。
DO
?開
*
PAOKO關(guān)
XD:O?
D7*:
.*及
系*
L
統(tǒng)XD7PA7K7E
D
總Do
XA1AO…
XA2顯
線SAlPBO
*示
*
?D7單
WRPB7元
IOYRD
CS8255單元
圖68255基本輸入輸出失誤接線圖
3.編寫試驗程序如下面
(1)匯編源程序
SSTACKSEGMENTSTACK
DW32DUP(?)
SSTACKENDS
CODESEGMENT
ASSUMECS:CODE
START:MOVDX,0646H;控制端口地址0646H送DX,由于8255的CS端口接的是I0Y1,而10Y1
對應(yīng)的編址空間是0640H-067FH,因此這里是064611。
MOVAL,90H:方式選擇控制字送AL
OUTDX,AL;方式選擇控制字輸給82歷A的控制端口,完畢端口A工作在方式
0并作為輸入口,端口B工作在方式0并作為輸出口。
AA1:MOVDX,0640H;控制端口A地址0640H送DX
INAL,DX:將端口A連接的開關(guān)的對應(yīng)狀態(tài)送給AL
CALLDELAY
MOVDX,064211:控制端口A地址064211送DX
OUTDX,AL;將八匕的數(shù)據(jù)送到8255的端口B,從而使其連接的LED的燈發(fā)光
JMPAA1
DELAY:PUSHCX
MOVCX,OFOOH
AA2:PUSHAX
POPAX
LOOPAA2
POPCX
RET
CODEENDS
ENDSTART
ii詳細(xì)試驗環(huán)節(jié)如下處:
(1)編寫試驗程序,經(jīng)編譯、連接無誤后裝入系統(tǒng)
(2)運(yùn)行程序,變化撥動開關(guān),同步觀測LED顯示,驗證程序功能。
(3)點(diǎn)擊“調(diào)試”下拉菜單中的“固化程序”項,將程序固化到系統(tǒng)存儲器中。
(4)將短路跳線JDBG的短路塊短接到RUN端,然后按復(fù)位按鍵,觀測程
序與否正常運(yùn)行;關(guān)閉試驗箱電源,稍等后再次打開電源,看固化的程
序與否運(yùn)行,驗證程序功能。
(5)就驗完畢后,請將短路跳線JDBG的短路塊短接到DBG端(為了脫離
計算機(jī)的控制而端接到JDBG端,試驗后要調(diào)回,以便的試驗)。
程序分析:請看上面程序中的注釋。
試驗成果:
從試驗中可以明顯的看到,當(dāng)key開關(guān)波動后,通過8255處理后的輸出信號端相
對應(yīng)的led燈就會被點(diǎn)亮。詳細(xì)燈圖像如下:
2.流水燈顯示試驗:
使8255的A口和B口均為輸出,數(shù)據(jù)燈D7?DO由左向右,每次僅亮
一種燈,循環(huán)顯示,D15?D8與D7?DO正相反,由右向左,每次僅點(diǎn)亮
一種燈,循環(huán)顯示。試驗接線圖如下圖所示。
XDO---0—0---DO
??
??:PAO-----o------o-----DO
XD7---O----O---07:??
??
PA7D7W
?XA1---OO——AO
總XA2---O----O---AlPBO-----o-----o------D8BL
IOW#---O----o^—WRPB7—oo—D15
IOR#---OO---RD
IOY1CS8255的元
試驗程序如下:
SSTACKSEGMENTSTACK
DW32DLP(?)
SSTACKENDS
CODESEGMENT
ASSUMECS:CODE
START:MOVDX,0646H;控制端口地址0646H送DX
MOVAL,80H:方式選擇控制字送AL
OUTDX,AL;方式選擇控制字輸給8255、的控制端口,完畢端PIA、B都工作在
方式井作為輸出口。
MoV0
BX8001H
MoVDX
AA1:064011:控制端口地址送
MoVAL40640HDX
OuTBH:將BH中的值送給AL
DX
AL;點(diǎn)亮D7對應(yīng)的LED燈
RoRB
1'1000000'數(shù)據(jù)循環(huán)右移,是數(shù)據(jù)燈D7-D0由左向右逐一點(diǎn)亮
MoVDHX.
MoV0642H;控制端DB地址0642H送D〉:
AL
BL
ouTD
x>AL:點(diǎn)亮D8對應(yīng)的LED燈
ROLBL,1*00000001,數(shù)據(jù)循環(huán)左移,是數(shù)據(jù)燈D8—D15由右向左逐一點(diǎn)亮
CALLDELAY
CALLDELAY
JMPAA1
DELAY:PUSHCX
MOVCX,OEOOOH
AA2:PUSHAX
POPAX
LOOPAA2
POPCX
RET
CODEENDS
ENDSTART
試驗環(huán)節(jié)如下所述:
(1)按圖4.35連接試驗線路圖。
(2)編寫試驗程序,經(jīng)編譯、鏈接無誤后裝入系統(tǒng)(詳細(xì)試驗環(huán)節(jié)和試驗1基本
類似)。
(3)運(yùn)行程序,觀測LED燈的顯示,驗證程序功能。
(4)自己變化流水燈的方式,編寫程序。
程序分析:請看上面程序中的注釋。
試驗成果:日于條件的原因,沒能記錄下當(dāng)時的現(xiàn)場成果。
自己修改的程序:
CODESEGMEOT
ASSUMECS:CODEXCODESEGMENT
START:MOVDX,0646HASSUMECS:CODE
MOVAL,8M0HSTART:MOVDX,0646H
OmDX,MOVAL,8OH
MOVBX,08OUTDX,AL
AA1:MOVDX,06MOVBX,0001H
MOVAL,BMHhkl:MOVDX,0640H
OUTDX,1MOVAL,BH
RORBH,OUTDX,AL
MOVDX,06RORBH,1
MOVAL,BMLMOVDX,0642H
OUTDX,1MOVAL,BL
RORBL,OUTDX,AL
CALLDELAYROLBL,1
CALLDELAYCALLDELAY
JMPAA1CALLDELAY
DELAY:PUSHCXJMPAA1
MOVCX,0F000HDELAY:PUSHCX
AA2:PUSHAXMOVCX,OFOOOH
POPAXhh2:PUSHAX
LOOPAA2
POPAX
POPC:<
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程變更管理與驗收方案
- 道路施工安全隱患排查方案
- 隧道施工中信息化應(yīng)用方案
- 景觀小品施工及驗收方案
- 旅游導(dǎo)游服務(wù)規(guī)范與技能培訓(xùn)手冊
- 人力資源管理與企業(yè)培訓(xùn)指南
- 京航生物?;肥褂冒踩嘤?xùn)考試試題及答案
- 石家莊鐵路職業(yè)技術(shù)學(xué)院《多聲部音樂分析與習(xí)作二》2023-2024學(xué)年第二學(xué)期期末試卷
- 西華大學(xué)《信用管理學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年河北張家口市橋東區(qū)人民醫(yī)院招聘勞務(wù)派遣用工人員10名筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 超聲波成像技術(shù)突破-全面剖析
- 水電與新能源典型事故案例
- 2024屆新高考語文高中古詩文必背72篇 【原文+注音+翻譯】
- DZ∕T 0217-2020 石油天然氣儲量估算規(guī)范
- DL-T439-2018火力發(fā)電廠高溫緊固件技術(shù)導(dǎo)則
- 2024年首屆全國“紅旗杯”班組長大賽考試題庫1400題(含答案)
- 網(wǎng)站對歷史發(fā)布信息進(jìn)行備份和查閱的相關(guān)管理制度及執(zhí)行情況說明(模板)
- 工資新老方案對比分析報告
- HGT 2520-2023 工業(yè)亞磷酸 (正式版)
- 《公路工程質(zhì)量檢驗評定標(biāo)準(zhǔn) 第二冊 機(jī)電工程》2182-2020
- 《無人機(jī)組裝與調(diào)試》第3章 無人機(jī)裝配工藝
評論
0/150
提交評論