




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第5章 常用接口芯片及運(yùn)用主要內(nèi)容簡單接口三態(tài)門、D觸發(fā)器鎖存器并行接口8255定時(shí)器8253 教學(xué)重點(diǎn)串行接口8250可編程接口,重點(diǎn):任務(wù)方式和編程本次課內(nèi)容不可編程接口1. 三態(tài)門接口三態(tài)門具有單導(dǎo)游通和三態(tài)的特性器件共用總線時(shí),普通運(yùn)用三態(tài)電路:需求運(yùn)用總線的時(shí)候翻開三態(tài)門(使T有效不運(yùn)用的時(shí)候封鎖三態(tài)門(使T無效 ,使之處于高阻TAF表示反相或低電平有效TAFTAFTAF當(dāng)控制端T有效(高電平):三態(tài)門導(dǎo)通,輸出F=輸入A ;當(dāng)T為低電平:三態(tài)門輸出F呈現(xiàn)高阻形狀。 5.1 簡單接口三態(tài)門集成電路芯片 74LS244雙4位單向緩沖器分成4位的兩組每組的控制端銜接在一同控制端低電平有效
2、輸出與輸入同相每一位都是一個(gè)三態(tài)門,每4個(gè)三態(tài)門的控制端銜接在一同三態(tài)門接口例如書148圖.2 外設(shè)-開關(guān)k數(shù)據(jù)(輸入)口三態(tài)門控制口三態(tài)門控制端 圖 74LS273引線圖和真值表2. 鎖存器接口芯片- 74LS273作用:信號堅(jiān)持,導(dǎo)通開關(guān)。即堅(jiān)持(或鎖存)數(shù)據(jù)8個(gè)D觸發(fā)器的控制端CP銜接在一同CP負(fù)脈沖的上升沿觸發(fā)鎖存 D Q CP QD觸發(fā)器鎖存器接口例如書151頁圖.5 外設(shè):打印機(jī)數(shù)據(jù)(輸出)口觸發(fā)器273 (上面那片) y0 D0D7形狀(輸入)口三態(tài)門244-y2 BUSY D7 控制(輸出)口觸發(fā)器273 (下面那片)y1 STB D0 圖 74LS374引線圖和真值表3. 帶
3、三態(tài)門輸出的鎖存器接口芯片- 74LS374OE*DCP D Q CQOE*輸出允許引腳簡單接口例如書195頁圖5.3根底好同窗需掌握 y0(地址:800 xH) 374CP 控制口 外設(shè) y1(地址:801xH)374OE*數(shù)據(jù)口外設(shè)D0D7要求:控制外設(shè)溫度 流程圖輸入外設(shè)溫度讀8010H口給AL 溫度AL=96溫度AL95降溫BA=0000H寫8000H口升溫BA=1103H寫8000H口堅(jiān)持溫度BA=0101H寫8000H口是,轉(zhuǎn)TMDOW是,轉(zhuǎn)TMPUP否否CONTL根本數(shù)據(jù)通訊方式并行通訊:數(shù)據(jù)各位同時(shí)傳送并行數(shù)據(jù)傳輸方式,以計(jì)算機(jī)的字長,通常是8位、16位或32位為傳輸單位,一次
4、傳送一個(gè)字長的數(shù)據(jù)適宜于外部設(shè)備與微機(jī)之間進(jìn)展近間隔、大量和快速的信息交換。例如:微機(jī)與并行接口打印機(jī)、磁盤驅(qū)動(dòng)器微機(jī)系統(tǒng)中最根本的信息交換方法。例如:系統(tǒng)板上各部件之間,接口電路板上各部件之間串行通訊:數(shù)據(jù)一位一位順序傳送5.2 可編程并行接口8255 具有多種功能的可編程并行接口電路芯片最根本的接口電路:三態(tài)緩沖器和鎖存器與CPU間、與外設(shè)間的接口電路:形狀存放器和控制存放器還有端口的譯碼和控制電路、中斷控制電路共24個(gè)外設(shè)引腳,分3個(gè)端口、2組控制共三種輸入輸出任務(wù)方式1. 8255A的引線及內(nèi)部構(gòu)造數(shù)據(jù)總線緩沖器內(nèi)部控制線內(nèi)部數(shù)據(jù)線D0D7A組控制A組端口AA組端口C上半部B組控制B組
5、端口BB組端口C下半部讀寫控制邏輯PC0PC3PB0PB7PC4PC7PA0PA7RDWRA0A1CSRESET外設(shè)數(shù)據(jù)端口與處置器口(1)與處置器接口CS* A1 A0讀操作RD*寫操作WR* 口地址0 0 00 0 10 1 00 1 1讀端口A讀端口B讀端口C非法寫端口A寫端口B寫端口C寫控制字380H381H382H383HD0 D7數(shù)據(jù)線A0 A1地址線CS*片選信號RD*讀信號WR*寫信號RESET復(fù)位信號8255尋址例206頁圖5.17書206頁圖5.17(2)外設(shè)數(shù)據(jù)端口端口A:PA0 PA7A組,支持任務(wù)方式0、1、2端口B:PB0 PB7B組,支持任務(wù)方式0、1端口C:PC
6、0 PC7僅支持任務(wù)方式0A組控制高4位PC4PC7B組控制低4位PC0PC3端口A:PA0PA7常作數(shù)據(jù)端口,功能最強(qiáng)大端口B:PB0PB7常作數(shù)據(jù)端口端口C:PC0PC7可作數(shù)據(jù)、形狀和控制端口分兩個(gè)4位,每位可獨(dú)立操作控制最靈敏,最難掌握2. 8255的任務(wù)方式方式0:根本輸入輸出方式三個(gè)端口端口A、B、C 皆作為輸入或輸出數(shù)據(jù)傳送,各端口是輸入還是輸出,初始化編程設(shè)定。無聯(lián)絡(luò)信號線適用于無條件傳送和查詢方式的接口電路方式1:選通輸入輸出方式。A、B口用作數(shù)據(jù)傳送,C口部分引腳作聯(lián)絡(luò)信號線適用于查詢和中斷方式的接口電路方式2:雙向選通傳送方式A口方式2只用于A口作雙向輸入/輸出數(shù)據(jù)傳送,
7、C口作聯(lián)絡(luò)信號線。外設(shè)可經(jīng)過端口A的8位數(shù)據(jù)線,向CPU發(fā)送收據(jù),也可從CPU接納數(shù)據(jù)適用于與雙向傳送數(shù)據(jù)的外設(shè)適用于查詢和中斷方式的接口電路方式0輸入時(shí)序datadata輸入端口D0D7RD CS,A1,A0請領(lǐng)會(huì)這里8255A的數(shù)據(jù)緩沖作用方式0輸出時(shí)序WRdatadata輸出端口D0D7 CS,A1,A08255A對CPU經(jīng)過它輸出給外設(shè)的數(shù)據(jù)進(jìn)展鎖存前往方式1輸入引腳:A端口PC4PC5PC3PA7PA0INTEAIBFAINTRASTBA中斷允許觸發(fā)器方式1輸入聯(lián)絡(luò)信號STB*數(shù)據(jù)選通訊號,表示外設(shè)曾經(jīng)預(yù)備好數(shù)據(jù)由外設(shè)提供的輸入信號當(dāng)其有效時(shí),將輸入設(shè)備送來的數(shù)據(jù)鎖存至8255A的輸
8、入鎖存器IBF輸入緩沖器滿信號,8255A輸出的聯(lián)絡(luò)信號。當(dāng)其有效時(shí),表示數(shù)據(jù)已鎖存在輸入鎖存器INTR中斷懇求信號8255A輸出的信號,可用于向CPU提出中斷懇求,要求CPU讀取外設(shè)數(shù)據(jù)方式1需借用端口C用做聯(lián)絡(luò)信號同時(shí)還具有中斷懇求和屏蔽功能方式1輸入引腳:B端口PC2PC1PC0PB7PB0INTEBIBFBINTRBSTBB中斷允許觸發(fā)器方式1輸入時(shí)序dataINTRIBF data輸入端口D0D7STBRDSTB*和IBF是外設(shè)和8255A間的一對應(yīng)對聯(lián)絡(luò)信號,為的是可靠地輸入數(shù)據(jù)方式1中斷控制8255A的中斷由中斷允許觸發(fā)器INTE控制置位允許中斷,復(fù)位制止中斷對INTE的操作經(jīng)過
9、寫入端口C的對應(yīng)位實(shí)現(xiàn),INTE觸發(fā)器對應(yīng)端口C的位是作應(yīng)對聯(lián)絡(luò)信號的輸入信號的哪一位,只需對那一位置位/復(fù)位就可以控制INTE觸發(fā)器選通輸入方式下端口A的INTEA對應(yīng)PC4端口B的INTEB對應(yīng)PC2方式1輸出引腳:A端口PC6PC7PC3PA7PA0INTEAOBFAINTRAACKA中斷允許觸發(fā)器方式1輸出聯(lián)絡(luò)信號OBF*輸出緩沖器滿信號8255A輸出給外設(shè)的一個(gè)控制信號,當(dāng)其有效時(shí),表示CPU已把數(shù)據(jù)輸出給指定的端口,外設(shè)可以取走ACK*呼應(yīng)信號外設(shè)的呼應(yīng)信號,指示8255A的端口數(shù)據(jù)已由外設(shè)接受INTR中斷懇求信號當(dāng)輸出設(shè)備已接受數(shù)據(jù)后,8255A輸出此信號向CPU提出中斷懇求,要
10、求CPU繼續(xù)提供數(shù)據(jù)端口A的INTEA對應(yīng)PC6端口B的INTEB對應(yīng)PC2方式1輸出引腳:B端口PC2PC1PC0PB7PB0INTEBOBFBINTRBACKB中斷允許觸發(fā)器方式1輸出時(shí)序 INTR datadata輸出端口D0D7WROBFACK OBF*和ACK*是外設(shè)和8255A間的一對應(yīng)對聯(lián)絡(luò)信號,為的是可靠地輸出數(shù)據(jù)前往方式2雙向引腳PC6PC7PC3PA7PA0INTE1OBFAINTRAACKAPC4PC5IBFASTBAINTE2用PC6設(shè)置INTE1輸出用PC4設(shè)置INTE2輸入輸入和輸出中斷經(jīng)過或門輸出INTRA信號方式2雙向時(shí)序data-out INTR data-o
11、utdata-indata-inPA0PA7D0D7IBF WROBFACKSTBRD前往方式控制字端口C的位控制字形狀字當(dāng)8255的A口、B口任務(wù)在方式1或A口任務(wù)在方式2時(shí),經(jīng)過讀C口的形狀,可以檢測A口和B口的形狀。3.控制字及形狀字方式控制字格式例:要求 A端口:方式1輸入 B端口:方式0輸出 C端口上半部:輸出,C口下半部:輸入方式控制字10110001B或B1H端口C的位控制字格式位控制字寫入控制端口使C端口的某個(gè)引腳輸出1或0,或置位復(fù)位內(nèi)部中斷允許觸發(fā)器INTED7D6D5D4D3D2D1D0方式1輸入I/OI/OIBFAINTEAINTRAINTEBIBFBINTRB方式1輸出OBFAINTEAI/OI/OINTRAINTEBOBFBINTRB方式2雙向OBFAINTE1IBFAINTE2INTRA端口C的形狀字格式A組B組4. 8255的初始化編程初始化編程:一個(gè)方式控制字采用控制I/O地址:A1A011任務(wù)過程中:經(jīng)過數(shù)據(jù)端口對外設(shè)數(shù)據(jù)進(jìn)展讀寫數(shù)據(jù)讀寫利用端口A、B和C的I/O地址,A1A0依次等于00、01、10初始化編程后:當(dāng)數(shù)據(jù)端口作為輸入接口時(shí),執(zhí)行輸入IN指令將從輸入設(shè)備得到外設(shè)數(shù)據(jù)當(dāng)數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 校園風(fēng)光記錄企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書
- 定制化UI組件庫行業(yè)跨境出海項(xiàng)目商業(yè)計(jì)劃書
- 天然膳食補(bǔ)充劑品牌行業(yè)跨境出海項(xiàng)目商業(yè)計(jì)劃書
- 雜技保護(hù)AI應(yīng)用行業(yè)深度調(diào)研及發(fā)展項(xiàng)目商業(yè)計(jì)劃書
- 獨(dú)木舟與皮艇馬拉松賽企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書
- 電氣自動(dòng)化技術(shù)培訓(xùn)學(xué)院行業(yè)深度調(diào)研及發(fā)展項(xiàng)目商業(yè)計(jì)劃書
- 電商直播廣告植入行業(yè)深度調(diào)研及發(fā)展項(xiàng)目商業(yè)計(jì)劃書
- 電影植入廣告策劃行業(yè)跨境出海項(xiàng)目商業(yè)計(jì)劃書
- 小學(xué)四年級家庭環(huán)保實(shí)踐活動(dòng)計(jì)劃
- IT行業(yè)技術(shù)師徒結(jié)對培養(yǎng)計(jì)劃
- 異丁烯安全技術(shù)說明書MSDS
- 2023年山西建設(shè)投資集團(tuán)有限公司招聘筆試題庫及答案解析
- 鐵皮石斛的抗氧化、保濕功效研究和應(yīng)用現(xiàn)狀
- GB/Z 18620.4-2008圓柱齒輪檢驗(yàn)實(shí)施規(guī)范第4部分:表面結(jié)構(gòu)和輪齒接觸斑點(diǎn)的檢驗(yàn)
- GB/T 97.1-2002平墊圈A級
- 泊 秦 淮唐 杜牧
- GB/T 1871.1-1995磷礦石和磷精礦中五氧化二磷含量的測定磷鉬酸喹啉重量法和容量法
- GB/T 1725-2007色漆、清漆和塑料不揮發(fā)物含量的測定
- 公路工程工作總結(jié)范文
- 初中物理杠桿滑輪課件
- 課件:第七章 社會(huì)工作項(xiàng)目結(jié)項(xiàng)(《社會(huì)工作項(xiàng)目策劃與評估》課程)
評論
0/150
提交評論