第7章 微機原理總線接口技術(shù)課件_第1頁
第7章 微機原理總線接口技術(shù)課件_第2頁
第7章 微機原理總線接口技術(shù)課件_第3頁
第7章 微機原理總線接口技術(shù)課件_第4頁
第7章 微機原理總線接口技術(shù)課件_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、I/OI/O設(shè)備是微機系統(tǒng)必不可少的組成部分設(shè)備是微機系統(tǒng)必不可少的組成部分I/OI/O接口技術(shù)接口技術(shù) 任何任何I/OI/O設(shè)備都必須通過設(shè)備都必須通過I/OI/O接口與接口與CPUCPU相連相連通過硬件、軟件結(jié)合,把通過硬件、軟件結(jié)合,把I/O設(shè)備與設(shè)備與CPU連連接起來,以實現(xiàn)兩者間正確通信的技術(shù)。接起來,以實現(xiàn)兩者間正確通信的技術(shù)。CPU I/O接口 外設(shè)控制數(shù)據(jù)地址控制數(shù)據(jù)狀態(tài) 接口電路通常包含一組能夠與處理器交換信息的接口電路通常包含一組能夠與處理器交換信息的寄存器或緩沖器,稱為寄存器或緩沖器,稱為I/O端口端口 數(shù)據(jù)端口數(shù)據(jù)端口 存放數(shù)據(jù)信息存放數(shù)據(jù)信息 狀態(tài)端口狀態(tài)端口 存放狀

2、態(tài)信息,即反映外設(shè)存放狀態(tài)信息,即反映外設(shè) 當(dāng)前工作狀態(tài)的信息當(dāng)前工作狀態(tài)的信息 控制端口控制端口 存放控制信息存放控制信息CPU數(shù)據(jù)數(shù)據(jù)狀態(tài)狀態(tài)控制控制外設(shè)外設(shè)I/O接接口口DB接口接口1接口接口2接口接口N端口端口1端口端口2端口端口m端口端口1端口端口1端口端口2端口端口2端口端口m端口端口m端口端口編址編址端口地址端口地址=芯片地址(高位地址)芯片地址(高位地址)+片內(nèi)地址片內(nèi)地址數(shù)據(jù)線數(shù)據(jù)線控制線控制線狀態(tài)線狀態(tài)線DBCBAB數(shù)據(jù)輸入寄存器數(shù)據(jù)輸入寄存器(or 三態(tài)門三態(tài)門)數(shù)據(jù)輸出寄存器數(shù)據(jù)輸出寄存器(鎖存器鎖存器)狀態(tài)寄存器狀態(tài)寄存器(or 三態(tài)門三態(tài)門)命令寄存器命令寄存器譯碼

3、譯碼電路電路控制控制邏輯邏輯內(nèi)存內(nèi)存地址地址960KBI/O地址地址64KB00000HF0000HFFFFFH內(nèi)存內(nèi)存地址地址I/O地址地址00000HFFFFFHFFFFH0000H任意狀態(tài)任意狀態(tài)A11片內(nèi)地址片內(nèi)地址圖中不接入圖中不接入 1A1111A1010A8 8A3 3A2 2A9 9A7 7A4 4&CEA1 1A0 0接口芯片接口芯片IORIOW&程序控制方式程序控制方式DCPQD0D1輸出口地輸出口地址址38F3H輸入口地輸入口地址址38F0H+5V1READY?READY?進行一次進行一次數(shù)據(jù)交換數(shù)據(jù)交換讀入并測試外設(shè)狀態(tài)讀入并測試外設(shè)狀態(tài)YN傳送完傳送完

4、?Y結(jié)結(jié) 束束N每滿足一每滿足一次條件只次條件只能進行一能進行一次數(shù)據(jù)傳次數(shù)據(jù)傳送送開開 始始查詢工作方式流程圖查詢工作方式流程圖超時超時?READY?READY?與外設(shè)進與外設(shè)進行數(shù)據(jù)交換行數(shù)據(jù)交換超時錯超時錯讀入并測試外設(shè)狀態(tài)讀入并測試外設(shè)狀態(tài)YNYN傳送完傳送完?防止死循環(huán)防止死循環(huán)復(fù)位計時器復(fù)位計時器NY結(jié)結(jié) 束束ND5D7-D0A9|A31&A15|A101IOWD7-D03F8H外外設(shè)設(shè)D7D6D5D4D3D2D1D0BUSYCPQ7Q6Q5Q4Q3Q2Q1Q0狀態(tài)端口狀態(tài)端口GG2AG2BCBAA2A1A074LS138Y01IORY3OE74LS3743FBH狀態(tài)端口地址:狀態(tài)端口地址:0000 0011 1111 1011數(shù)據(jù)端口地址:數(shù)據(jù)端口地址:0000 0011 1111 1000 讀狀態(tài)讀狀態(tài) 進行一次傳送進行一次傳送Bit5=1?傳送完否傳送完否? ? 修改地址指針修改地址指針 初始化初始化YNNY 結(jié)結(jié) 束束控制程序控制程序YN 1號外設(shè)YYYNNN對1號外設(shè)服務(wù)對2號外設(shè)服務(wù)對3號外設(shè)服務(wù)對n號外設(shè)服務(wù)準(zhǔn)備就緒? 2號外設(shè) 3號外

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論