微型計(jì)算機(jī)接口技術(shù)(第二版) 教學(xué)課件 作者 古輝 劉均 雷艷靜第6章_并行接口.ppt

微型計(jì)算機(jī)接口技術(shù)(第二版) 教學(xué)課件 作者 古輝 劉均 雷艷靜第6章_并行接口.ppt

ID:50480771

大小:2.53 MB

頁(yè)數(shù):65頁(yè)

時(shí)間:2020-03-09

微型計(jì)算機(jī)接口技術(shù)(第二版) 教學(xué)課件 作者 古輝 劉均 雷艷靜第6章_并行接口.ppt_第1頁(yè)
微型計(jì)算機(jī)接口技術(shù)(第二版) 教學(xué)課件 作者 古輝 劉均 雷艷靜第6章_并行接口.ppt_第2頁(yè)
微型計(jì)算機(jī)接口技術(shù)(第二版) 教學(xué)課件 作者 古輝 劉均 雷艷靜第6章_并行接口.ppt_第3頁(yè)
微型計(jì)算機(jī)接口技術(shù)(第二版) 教學(xué)課件 作者 古輝 劉均 雷艷靜第6章_并行接口.ppt_第4頁(yè)
微型計(jì)算機(jī)接口技術(shù)(第二版) 教學(xué)課件 作者 古輝 劉均 雷艷靜第6章_并行接口.ppt_第5頁(yè)
資源描述:

《微型計(jì)算機(jī)接口技術(shù)(第二版) 教學(xué)課件 作者 古輝 劉均 雷艷靜第6章_并行接口.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、浙江工業(yè)大學(xué)計(jì)算機(jī)學(xué)院1內(nèi)容回顧中斷基本概念基本術(shù)語(yǔ)(9個(gè)概念)中斷過(guò)程(請(qǐng)求、判優(yōu)、響應(yīng)、服務(wù))。中斷管理(中斷源識(shí)別、優(yōu)先級(jí)排隊(duì)、中斷嵌套)。8086/8088微機(jī)中斷系統(tǒng)中斷類型(外部:NMI和INTR;內(nèi)部:5種)。中斷向量表:中斷向量值及計(jì)算方法。中斷向量的設(shè)置與修改:直接寫入法與系統(tǒng)調(diào)用法。28259A可編程中斷控制器內(nèi)部結(jié)構(gòu)、外部引腳。工作方式(中斷過(guò)程、級(jí)聯(lián)方式、觸發(fā)方式、屏蔽方式、優(yōu)先級(jí)方式、嵌套方式、結(jié)束方式、連線方式)。8259A編程:ICW1~ICW4,OCW1~OCW3。8259A的應(yīng)

2、用主程序、中斷服務(wù)程序的設(shè)計(jì)。PC機(jī)中的中斷應(yīng)用IBMPC/XT機(jī)(單片)、IBMPC/AT(雙片)。34第六章并行接口8255A可編程并行接口2PC機(jī)中的并行接口應(yīng)用3并行接口基本概念1并行傳送方式以字長(zhǎng)(8/16/32位等)為單位進(jìn)行傳送,一次傳送多位數(shù)據(jù),需多根數(shù)據(jù)線。特點(diǎn):傳送速度快。但使用信號(hào)線多,成本高;且信號(hào)線間電容會(huì)引起串?dāng)_,不適合遠(yuǎn)距離傳送。一般用于外設(shè)與微機(jī)間近距離、大量和快速的傳輸。串行傳送方式通過(guò)一根數(shù)據(jù)線進(jìn)行傳送,將數(shù)據(jù)一位一位順序傳送。缺點(diǎn):速度慢。但傳輸線少,成本低。適合于遠(yuǎn)距離傳

3、送。56.1并行接口基本概念基本的并口電路三態(tài)緩沖器和鎖存器,如:74LS244、74LS245、74LS373等。特點(diǎn):不可編程,一旦設(shè)計(jì)好,其功能不能改變,通用性和靈活性差??删幊滩⑿薪涌诳删幊滩⑿薪涌谛酒喝鏘ntel的8255A、Motorola的MC6820、Zilog公司的Z80PIO等。特點(diǎn):可根據(jù)需要通過(guò)軟件編程來(lái)設(shè)定其工作方式和功能。6并口作用:鎖存與緩沖。用于在CPU和外設(shè)間傳輸數(shù)據(jù)。7第六章并行接口8255A可編程并行接口2PC機(jī)中的并行接口應(yīng)用3并行接口基本概念1并行傳輸和串行傳輸?shù)母拍?/p>

4、與特點(diǎn)2種并口形式:基本并口和可編程并口8255A的內(nèi)部結(jié)構(gòu)86.2可編程并行接口8255A數(shù)據(jù)端口端口A:內(nèi)含一個(gè)8位的輸入、輸出鎖存器/緩沖器,用作輸入或輸出時(shí),其數(shù)據(jù)均可得到鎖存。端口B:內(nèi)含一個(gè)8位的輸出鎖存器/緩沖器和一個(gè)8位的輸入緩沖器(輸入無(wú)鎖存)。端口C:內(nèi)含一個(gè)8位的輸出鎖存器/緩沖器和一個(gè)8位的輸入緩沖器(輸入無(wú)鎖存)??勺鳛橐粋€(gè)獨(dú)立的8位端口,也可分成兩個(gè)4位端口??捎米鲾?shù)據(jù)輸入/輸出端口,也可作為控制/狀態(tài)端口(聯(lián)絡(luò)信號(hào)),配合A、B端口一起工作。具有按位置位/復(fù)位功能。98255A可通

5、過(guò)軟件編程來(lái)分別設(shè)定每個(gè)端口的輸入/輸出及其工作方式。A口有3種工作方式:方式0(基本輸入/輸出)、方式1(選通輸入/輸出)、方式2(雙向輸入/輸出)。B口有2種工作方式:方式0、方式1C口可設(shè)置為并口或按位置位/復(fù)位工作方式。10A組和B組控制邏輯端口A和端口C的高4位(PC7~PC4)構(gòu)成A組,由A組控制邏輯控制。端口B與端口C的低4位(PC3~PC0)構(gòu)成B組,由B組控制邏輯控制。A、B兩組控制電路內(nèi)部均有控制寄存器,用來(lái)接收CPU發(fā)來(lái)的讀/寫控制信號(hào)和控制字,并按控制字確定各端口的工作方式。11數(shù)據(jù)總線

6、緩沖器8位雙向、三態(tài)緩沖器,與系統(tǒng)數(shù)據(jù)總線相連,用于CPU與8255A之間傳送數(shù)據(jù)、命令和狀態(tài)信息。讀/寫控制邏輯與系統(tǒng)控制和地址總線相連,接收CPU發(fā)來(lái)的地址信號(hào)和控制信號(hào),轉(zhuǎn)變?yōu)楦鞣N命令送到A、B組控制邏輯,對(duì)端口進(jìn)行相應(yīng)的操作。1213(2)8255A外部引腳與外設(shè)一側(cè)相連的引腳PA7~PA0、PB7~PB0、PB7~PB0:三態(tài)雙向數(shù)據(jù)線,直接與外設(shè)相連,輸入輸出由工作方式?jīng)Q定。與CPU一側(cè)相連的引腳D7~D0:雙向數(shù)據(jù)線,用于CPU與8255A間傳送數(shù)據(jù)、狀態(tài)和控制信息。A1A0:端口地址選擇信號(hào),用

7、于選擇具體端口。A1A0=00:選擇端口AA1A0=01:選擇端口BA1A0=10:選擇端口CA1A0=11:選擇控制端口14CS、RD、WR:片選、讀、寫信號(hào),均為低有效。RESET:復(fù)位信號(hào),高有效。RESET=1時(shí):清除所有內(nèi)部寄存器的內(nèi)容。屏蔽所有中斷請(qǐng)求。將A、B、C三個(gè)端口均設(shè)置為方式0,輸入方式。三個(gè)端口對(duì)外的信號(hào)線均為高阻態(tài)。15端口地址分配16CSRDWRA1A0端口操作地址01000數(shù)據(jù)總線→端口A60H01001數(shù)據(jù)總線→端口B61H01010數(shù)據(jù)總線→端口C62H01011數(shù)據(jù)總線→控制

8、寄存器63H00100端口A→數(shù)據(jù)總線60H00101端口B→數(shù)據(jù)總線61H00110端口C→數(shù)據(jù)總線62H00111非法狀態(tài)011××數(shù)據(jù)總線為高阻態(tài)1××××數(shù)據(jù)總線為高阻態(tài)CPU通過(guò)向8255A的控制端口(A1A0=11)寫控制字來(lái)設(shè)置其工作方式。8255A有2個(gè)控制字:方式選擇控制字和C口置位/復(fù)位控制字,它們均寫入同一個(gè)控制端口。用特征位D7區(qū)分:方式字(D7=1):用于設(shè)置

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。