微機(jī)接口第三章 第四章_第1頁
微機(jī)接口第三章 第四章_第2頁
微機(jī)接口第三章 第四章_第3頁
微機(jī)接口第三章 第四章_第4頁
微機(jī)接口第三章 第四章_第5頁
已閱讀5頁,還剩88頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)總線緩沖器讀/寫 控制 電路控制字寄存器通道0通道1通道 2CLK0 GATE0 OUT0CLK1 GATE1 OUT1CLK2 GATE2 OUT2D0D7RD WR A0 A1 CS內(nèi)部總線 控制 寄存器計(jì)數(shù)初值 寄存器 輸出 鎖存器 狀態(tài) 鎖存器 計(jì)數(shù)工作單元 控制邏輯CLK GATE OUT定時(shí)時(shí)間=時(shí)鐘脈沖周期*預(yù)置計(jì)數(shù)初值NSC1 SC0 RL1 RL0 M2 M1 M0 BCD 1 BCD碼計(jì)數(shù) 0 2進(jìn)制計(jì)數(shù)000 方式0 001 方式1 X10 方式2 X11 方式3 100 方式4 101 方式500 通道0 01 通道1 10 通道2 00 計(jì)數(shù)器鎖存,供CPU讀取

2、01 只讀/寫計(jì)數(shù)器低字節(jié) 10 只讀/寫計(jì)數(shù)器高字節(jié) 11 先讀/寫低字節(jié), 再讀/寫高字節(jié)工作方式 GATE為低電平或下降沿 GATE上升沿 GATE高電平 方式0 禁止計(jì)數(shù) 允許計(jì)數(shù) 從初值開始計(jì)數(shù), 方式1 下一個(gè)時(shí)鐘輸出 變?yōu)榈碗娖?方式2 禁止計(jì)數(shù),輸出變高 從初值開始計(jì)數(shù) 允許計(jì)數(shù) 方式3 禁止計(jì)數(shù),輸出變高 從初值開始計(jì)數(shù) 允許計(jì)數(shù) 方式4 禁止計(jì)數(shù) 允許計(jì)數(shù) 方式5 從初值開始計(jì)數(shù) 4 3 2 1 0 n=4m=33 2 1 0 CLKWRnOUTWRmGATEOUT4 3 2 1 04 3 2 4 3 2 1 0CLKWRnn=4GATEOUTGATEOUT4 3 2 1

3、0(4) 3 2 1 0OUT(n=4)3 2 1 0(3) 2 1 0(3) GATEOUT(n=3)CLKWRn計(jì)數(shù)過程中GATE為高,為低時(shí)停止計(jì)數(shù),低到高時(shí)重新計(jì)數(shù)0(3)CLKOUT(4)OUT(5) 5 4 2 5 2 5 4 2 5 2 5 4 2 4 2 4 2 4 2 4 2 4 2計(jì)數(shù)過程中GATE為高,為低時(shí)停止計(jì)數(shù),低到高時(shí)重新計(jì)數(shù) 4 3 2 1 04 3 2 1 04CLKWROUTWRGATEOUT計(jì)數(shù)過程中GATE為高,為低時(shí)停止計(jì)數(shù),低到高時(shí)繼續(xù)計(jì)數(shù)4 3 2 1 0 4 3 2 1 0 4CLKGATEOUT(4)GATEOUT(4)G1G2AG2BA9A8

4、A7A6A5A4 A3 A0CBAA2A1RDWRA1 A0 RDWRD7D0D7D08086CPUM/IO74LS138CLK0CLK1CLK2GATE0OUT0GATE1 OUT1GATE2OUT2480US單脈沖負(fù)脈沖2KHZ方波+5V1MHZ方波8253Y4CSGATECLK0D Q QCP+5VPCLKOUT0狀態(tài)000總線控制器S2 S1 S0INTR82548259AIR0INTAD07INTD07S2 S1 S0CPUIRQ0T=10MSNNNNPC6三總線OSC1274LS92OUT282538255APC 總線插槽至8251的TXC,RXC波特率時(shí)鐘發(fā)生器電路CLK2GAT

5、E2 8253在IBM PC/XT機(jī)中的應(yīng)用。 5 V8255PB11.19 MHz8253GATE0OUT0CLK0A174LS138ABCG1AENA9IRQ0(8259A)DCLKDRQ0&75477PB0GATE1GATE2 5 VQ2A2Y 5 VOUT1OUT22YD7D0D0 D7CLK1CLK2A0CSWRRD2AG2BG1A8A7A6A5A1A0IOWIOR PC機(jī)內(nèi)部計(jì)數(shù)器結(jié)構(gòu)機(jī)內(nèi)部計(jì)數(shù)器結(jié)構(gòu)I通知發(fā)DMA請求的外設(shè)使用總線完成DMA傳送總線結(jié)束無LOCK信號(hào) CPU使三總線浮空CPU發(fā)總線回答信號(hào)1、基本特性:(1)40引腳DIP封裝。有4個(gè)獨(dú)立的通道,每個(gè)通道均

6、有64KB的尋址能力。(2)可采用級連方式擴(kuò)充通道。(3)允許外設(shè)與系統(tǒng)存儲(chǔ)器及系統(tǒng)存儲(chǔ)器與存儲(chǔ)器間的數(shù)據(jù)交換。(4)數(shù)據(jù)傳輸率可達(dá)1.5MB/S。(5)可提供多種操作類型。00 :0通道 01: 1通道 10: 2通道 11: 3通道00: 校驗(yàn) 01:DMA寫10:DMA讀 11:無效 XX: D7D6=110:非自動(dòng)預(yù)置 1:自動(dòng)預(yù)置0:地址加1 1:地址減100:詢問方式 01:單一方式 10: 塊方式 11: 級聯(lián)方式00:選通道0 01:選通道1 10:選通道2 11:選通道30:開通 1:屏蔽未用MOV AL,00000010BOUT 0AH,AL ;開放通道20:清屏蔽 1:置

7、屏蔽MOV AL,00001011BOUT 0FH,AL ;僅開放通道200:選通道0 01:選通道1 10:選通道2 11:選通道30:無請求 1:有請求未用D0:存儲(chǔ)器間傳送 0 禁止 1允許 D1:通道口尋址 0 通道0地址不保持 1 通道0地址保持不變 (D0為0無效) D2:工作允許 0 允許8237工作 1禁止8237工作 D3:時(shí)序選擇 0 正常時(shí)序 1 壓縮時(shí)序 (D0為1無效) D4:優(yōu)先級編碼 0 固定優(yōu)先級 1 循環(huán)優(yōu)先級 D5:寫入選擇 0 寫周期滯后讀周期1 寫周期與讀周期同時(shí) (D3為1無效) D6:DREQ極性 0 DREQ高電平有效 1 DREQ低電平有效 D7:DACK極性 0 DACK高電平有效 1 DACK低電平有效 通道3 通道2 通道1 通道0 通道3 通道2 通道1 通道0 請求服務(wù) 過程結(jié)束 有尚未處理的DMA請求,置1 已接受到終止計(jì)數(shù)信號(hào),置1 無尚未處理的DMA請求,置0 未接受到終止計(jì)數(shù)信號(hào),置0SISIS0S0S1S2S3S4就緒SWSWDREQHLDA塊字節(jié)單字節(jié)就緒未就緒空

溫馨提示

  • 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)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論