![并行接口電路_第1頁](http://file4.renrendoc.com/view/b70f3ae607c81899bbc04eeb9b921955/b70f3ae607c81899bbc04eeb9b9219551.gif)
![并行接口電路_第2頁](http://file4.renrendoc.com/view/b70f3ae607c81899bbc04eeb9b921955/b70f3ae607c81899bbc04eeb9b9219552.gif)
![并行接口電路_第3頁](http://file4.renrendoc.com/view/b70f3ae607c81899bbc04eeb9b921955/b70f3ae607c81899bbc04eeb9b9219553.gif)
![并行接口電路_第4頁](http://file4.renrendoc.com/view/b70f3ae607c81899bbc04eeb9b921955/b70f3ae607c81899bbc04eeb9b9219554.gif)
![并行接口電路_第5頁](http://file4.renrendoc.com/view/b70f3ae607c81899bbc04eeb9b921955/b70f3ae607c81899bbc04eeb9b9219555.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《微機(jī)原理與接口技術(shù)》
第9章并行接口電路
2/4/20231學(xué)習(xí)要求:
掌握可編程并行接口芯片8255A的結(jié)構(gòu),其三種工作方式及特點(diǎn);8255A的使用;
教學(xué)重點(diǎn):
8255A的端口地址分配,方式0的功能及端口命令字的設(shè)置。
教學(xué)目的:
通過并行接口8255A的學(xué)習(xí)和實(shí)踐,接觸具體的接口形式,從而進(jìn)一步加深對(duì)接口知識(shí)的理解。9.18255A的工作原理22外部引腳338255A芯片內(nèi)部結(jié)構(gòu)及其功能數(shù)據(jù)總線緩沖器內(nèi)部控制線內(nèi)部數(shù)據(jù)線D0~D7A組控制A組端口AA組端口C上部B組控制B組端口BB組端口C下部讀寫控制邏輯PC0~PC3PB0~PB7PC4~PC7PA0~PA7RDWRA0A1CSRESET44與處理器接口/CSA1A0I/O地址讀操作/RD寫操作/WR000001010011A口B口C口控制端口讀端口A讀端口B讀端口C非法寫端口A寫端口B寫端口C寫控制字558255A芯片的控制字及其工作方式8255A中各端口可有3種基本工作方式:方式0:基本輸入輸出方式適用于無條件傳送和查詢方式的接口電路方式1:選通輸入輸出方式適用于查詢和中斷方式的接口電路方式2:雙向選通傳送方式適用于與雙向傳送數(shù)據(jù)的外設(shè)適用于查詢和中斷方式的接口電路用戶可用軟件來分別定義3個(gè)端口的工作方式,可使用的控制字有定義工作方式控制字和置位/復(fù)位控制字。66控制字(1)定義工作方式控制字:
77方式控制字:示例要求:A端口:方式1輸入C端口上半部:輸出,C口下半部:輸入B端口:方式0輸出方式控制字:10110001B或0B1H初始化的程序段: MOVDX,0FFFEH ;假設(shè)控制端口為0FFFEH MOVAL,0B1H ;方式控制字 OUTDX,AL ;送到控制端口88(2)置位/復(fù)位控制字:只對(duì)端口C有效,其使用格式如下圖所示99應(yīng)用舉例
設(shè)有某8255A的端口地址為60~63H,PC5平時(shí)為低電平,要求該引腳輸出一個(gè)正脈沖。分析:可用程序先將PC5置1,輸出一個(gè)高電平,再將其清0,輸出一個(gè)低電平,則該引腳上便輸出一個(gè)正脈沖。MOVAL,00001011B OUT63H,AL;置PC5為高電平MOVAL,00001010B ;置PC5為低電平OUT63H,AL1010應(yīng)用舉例
設(shè)有某8255A的端口地址為60~63H,PC5平時(shí)為低電平,要求該引腳輸出一個(gè)正脈沖。分析:可用程序先將PC5置1,輸出一個(gè)高電平,再將其清0,輸出一個(gè)低電平,則該引腳上便輸出一個(gè)正脈沖。MOVAL,00001011B OUT63H,AL;置PC5為高電平MOVAL,00001010B ;置PC5為低電平OUT63H,AL1111工作方式0這是8255A中各端口的基本輸入/輸出方式。它只完成簡單的并行輸入/輸出操作,CPU可從指定端口輸入信息,也可向指定端口輸出信息。如果3個(gè)端口均處于工作方式0,則可由工作方式控制字定義16種工作方式的組合。1212
8255A的A口和B口工作在方式0下,A口為輸入端口,接有4個(gè)開關(guān),B口為輸出端,接有一個(gè)七段發(fā)光二極管,連接電路如圖所示。編寫一個(gè)程序,要求發(fā)光二極管顯示開關(guān)所撥通的數(shù)字。8255A芯片應(yīng)用舉例13131414A_PORTEQU8020HB_PORTEQU8022HC_PORTEQU8024HCTRL_PORTEQU8026HDATASEGMENT
TAB1DB30H,06H,5BH,4FH,…31HDATAENDS
源程序如下:
1515CODESEGMENT
ASSUMEDS:DATA,CS:CODESTART:MOVAX,DATAMOVDS,AXMOVAL,90H;設(shè)置8255A方式字MOVDX,CTRL_PORTOUTDX,AL
源程序如下:
1616ADD1:MOVDX,A_PORTINAL,DX;讀A口開關(guān)狀態(tài)ANDAL,0FH;屏蔽高4位MOVBX,OFFSETTAB1;取段碼表首地址
XLAT;查表得段碼
源程序如下:
1717MOVDX,B_PORT;輸出顯示OUTDX,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 項(xiàng)目合作開發(fā)協(xié)議書
- 全新個(gè)人家教協(xié)議下載
- 簡單商品采購合同范本年
- 現(xiàn)代科技在河道治理與生態(tài)修復(fù)中的應(yīng)用
- 《解決問題的策略》(說課稿)-2024-2025學(xué)年四年級(jí)上冊(cè)數(shù)學(xué)蘇教版
- 環(huán)保型清潔能源技術(shù)進(jìn)展及市場前景分析
- 現(xiàn)代服務(wù)業(yè)創(chuàng)新驅(qū)動(dòng)的商業(yè)模式探索
- 校園網(wǎng)中的網(wǎng)絡(luò)通信協(xié)議與優(yōu)化實(shí)踐
- 生產(chǎn)過程中的環(huán)保因素甲基四氫苯酐成本探討
- 生態(tài)環(huán)境改善與老虎種群增長的關(guān)系研究
- 小學(xué)六年級(jí)數(shù)學(xué)上冊(cè)《簡便計(jì)算》練習(xí)題(310題-附答案)
- 2024年河南省《輔警招聘考試必刷500題》考試題庫及答案【全優(yōu)】
- 安全隱患報(bào)告和舉報(bào)獎(jiǎng)勵(lì)制度
- 地理標(biāo)志培訓(xùn)課件
- 2023行政主管年終工作報(bào)告五篇
- 2024年中國養(yǎng)老產(chǎn)業(yè)商學(xué)研究報(bào)告-銀發(fā)經(jīng)濟(jì)專題
- 培訓(xùn)如何上好一堂課
- 高教版2023年中職教科書《語文》(基礎(chǔ)模塊)下冊(cè)教案全冊(cè)
- 2024醫(yī)療銷售年度計(jì)劃
- 《化妝知識(shí)講座》課件
- 稅務(wù)局個(gè)人所得稅綜合所得匯算清繳
評(píng)論
0/150
提交評(píng)論