freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

a12可編程外圍接口芯片8255a及其應(yīng)用-全文預(yù)覽

  

【正文】 5V711011111011010111cfdp00100000100101000cfdp共陽(yáng)極 LED顯示器與同相驅(qū)動(dòng)器接口同相驅(qū)動(dòng)器+5VPA0PA1PA2PA3PA4PA5PA6PA78255DB7DB0方案 2XLAT BX, TABLEAND ; 指向端口 C, 讀開關(guān)狀態(tài) DX, 0ECHOUT ; 設(shè)置 8255A工作方式 DX, 0EEHDX,DX,A3A4G1G2A0C6H,80H,82H,0A4H,A3A7CSA0G1AWR 注:均 寫入控制端口 8255A作為開關(guān) K0~K3及七段 LED顯示器接口。D0OBFA * *D4D0OBFA( 2)方式 2*INTE1 INTRAINTE2IBFAD7D0I/O I/O輸出 INTEA INTRAINTEBOBFBINTRBD7D2D3D4D5當(dāng)工作在方式 1和方式 2時(shí), C口產(chǎn)生與外設(shè)的聯(lián)絡(luò)信號(hào)。1 5 □□□□□■■■1 0 5 □□■■■□□□1 2 □□■■■■■■A輸入■■□□■■■■A輸出2 0 3 ■■■■■□□□1 0 ■■■■■■■■4.? 方式 0: 基本輸入輸出方式– 適用于無條件傳送和查詢方式的接口電路, A、 B、 C三個(gè)端口均可 。無效的時(shí)間 數(shù)據(jù)有效到 明8255A最小時(shí)間 /ns 最大時(shí)間 /nstST 選通脈沖的寬度 500數(shù) 說 8255A方式 2時(shí)序表 106 INTE2信號(hào)的置 1或置 0,同樣是用軟件 通過 C端口的 PC4置 1或置 0來實(shí)現(xiàn)。反之,即使輸出緩沖器空,也不允許 8255A向 CPU發(fā)中斷請(qǐng)求信號(hào)。INTR: 中斷請(qǐng)求信號(hào),高電平有效。 對(duì)應(yīng) PC7,由 8255A發(fā)給外設(shè)的選通信號(hào),當(dāng) OBF有效時(shí),表明 CPU已經(jīng)將一個(gè)數(shù)據(jù)寫入8255A的 A端口中,通知外設(shè)可以取走數(shù)據(jù)。IBF: 輸入緩沖器滿信號(hào),高電平有效。在這種方式下, C端口中高 5位 PC7~ PC3作為控制信號(hào)和狀態(tài)信息使用,剩下的 3位 PC2~ PC0可作為簡(jiǎn)單的輸入 /輸出線使用。350tWB 寫信號(hào)撤除到數(shù)據(jù)有效的時(shí)間 350 雙向方式 8255A可以向外設(shè)發(fā)送數(shù)據(jù),同時(shí) CPU通過這 8位數(shù)據(jù)線又接收外設(shè)的數(shù)據(jù)。有效到無效的時(shí)間650tAOB 8255A方式 1輸出時(shí)序圖8255A方式 1輸出時(shí)序參數(shù)說明表參 當(dāng) PC6置 1時(shí), A端口允許中斷; PC2置 1, B端口允許中斷。 中斷請(qǐng)求信號(hào)是在 WR有效的下降沿出現(xiàn)后使它變?yōu)闊o效的低電平,如圖 箭頭 ① 。INTR: 中斷請(qǐng)求信號(hào),高電平有效。 當(dāng)應(yīng)答信號(hào) ACK變?yōu)橛行У碗娖胶螅?OBF信號(hào)撤消變?yōu)楦唠娖?,如圖 箭頭 ③ 。對(duì) A端口; (b)對(duì)應(yīng)的 C端口也是 固定分配 。為 1到 IBF為 0之間的時(shí)間無效之間的時(shí)間 0300tPH 數(shù)據(jù)保持時(shí)間 180tSIB 選通脈沖有效到 IBF有效之間的時(shí)間輸入緩沖器滿意味著將 阻止外設(shè)輸入新的數(shù)據(jù) 。當(dāng)讀信號(hào)結(jié)束后, 使 輸入緩沖器滿信號(hào) IBF變低 ,如圖 箭頭 ④ 。如果 PC4和 PC2都置 “0”,與之對(duì)應(yīng)的 INTE信號(hào)為低,則禁止中斷。 當(dāng) CPU發(fā)出的 RD信號(hào)有效后, 400 ns的時(shí)間內(nèi) INTR信號(hào)將撤消,變?yōu)榈碗娖健T?RD信號(hào)撤消后的 300 ns時(shí)間內(nèi) IBF信號(hào)才撤消,變?yōu)闊o效的低電平,這樣保證了數(shù)據(jù)傳輸?shù)目煽啃浴?A組方式控制字中對(duì)應(yīng) PC4; B組方式控制字中對(duì)應(yīng) PC2。 2. 方式 1選通輸入 /輸出方式規(guī)定: PC3~ PC5分配給 A端口作聯(lián)絡(luò)線 ,PC0~ PC2分配給 B端口作聯(lián)絡(luò)線, C端口剩下的 2位 PC PC6可作為簡(jiǎn)單的輸入 /輸出線使用。利用 C端口配合 A端口和 B端口完成查詢式的 I/O操作。CS, A0, A1WR輸出 數(shù)據(jù)有效D0~D7 數(shù)據(jù)有效方式 0的輸出時(shí)序 方式 0一般用于無條件傳送的場(chǎng)合 ,不需要應(yīng)答式聯(lián)絡(luò)信號(hào),外設(shè)總是處于準(zhǔn)備好的狀態(tài)。CS, A0, A1RDD0~D7 數(shù)據(jù)有效輸入 數(shù)據(jù)有效方式 0的輸入時(shí)序例如 :要求 8255A的 A口和 B口均工作于方式 0,0FBH, AL三、 8255A的工作方式方式 AL, 00000110BMOV而使端口 C的 bit3復(fù)位的控制字為: 00000110BOUT?111選中 PC1選中 PC0D70C口按位置位 /復(fù)位控制字格式 1~PC41x=方式 2A口 I/O 1=輸入0=輸出例:在一個(gè) 8086/8088系統(tǒng)中,有一片 8255芯片,其各個(gè)端口的地址分別為 0F8H~0FBH, 現(xiàn)要求各個(gè)端口的工作方式為:端口 A~PB0 PA7~PC0 PC7A1(五 )A組控制B組控制內(nèi)部總線(三 )8255A內(nèi)部包含 3個(gè) 8位I/O端口 A口、 B口和 C口,通過外部 24根 I/O線與外設(shè)交換數(shù)據(jù)或進(jìn)行通信聯(lián)絡(luò)。并行接口電路,在 早期的 微機(jī)中與串行口、軟盤接口、硬盤接口等都放在一塊 多功能接口卡 上,插在微機(jī)的擴(kuò)展槽上使用。 在傳輸中每一位數(shù)據(jù)都占據(jù)一個(gè)固定的時(shí)間長(zhǎng)度。串行通信: 所謂串行通信是通過一位一位地進(jìn)行數(shù)據(jù)傳輸來實(shí)現(xiàn)通信。 ⑶ 數(shù)據(jù)緩沖寄存器 在并行接口中還設(shè)置了輸入緩沖寄存器和輸出緩沖寄存器,緩沖器是用來暫存數(shù)據(jù), 可以保證輸入,輸出數(shù)據(jù)的可靠性 。 狀態(tài)信息、控制信息和數(shù)據(jù)信息,通常都是通過數(shù)據(jù)總線傳送,這些信息在外設(shè)接口中分別存取在不同的端口中。 并行通信由并行接口來完成 ,并行接口是連接 CPU與并行外設(shè)的通道。概述 8255A的工作原理 1. 并行接口并行通信 : 各位數(shù)據(jù)都是并行傳輸?shù)?,它以字?jié)(或字)為單位與I/O設(shè)備或被控對(duì)象進(jìn)行數(shù)據(jù)交換。 ⑵ 控制信息 控制信息是由 CPU發(fā)出的,用于控制外設(shè)接口的工作方式以及外設(shè)的啟動(dòng)和停機(jī)信息等。⑶ 數(shù)據(jù)信息 CPU與并行外設(shè)數(shù)據(jù)交換的內(nèi)容。 ⑵ 控制寄存器 并行接口中有一個(gè)控制寄存器, CPU對(duì)外設(shè)的操作命令都寄存在控制寄存器中。 4. 數(shù)據(jù)輸出過程 數(shù)據(jù)輸出過程,指的是 CPU向外設(shè)輸出數(shù)據(jù)。 在實(shí)際傳輸中,是通過 一對(duì)導(dǎo)線 傳送信息。 ⑶ 數(shù)據(jù)寄存器 ① 數(shù)據(jù)輸入寄存器: 串行數(shù)據(jù)一位一位地從傳輸線進(jìn)入,經(jīng)過串入并出 (串行輸入并行輸出 )電路的轉(zhuǎn)換,當(dāng)接收完一個(gè)字符之后,數(shù)據(jù)就從移位寄存器傳送到數(shù)據(jù)輸入寄存器,等待CPU讀取。② 數(shù)據(jù)輸出寄存器: CPU輸出一個(gè)數(shù)據(jù)時(shí),先送到數(shù)據(jù)輸出緩沖寄存器,然后傳到移位寄存器,經(jīng)過并入串出 (并行輸入串行輸出 )電路的轉(zhuǎn)換一位一位地通過輸出傳輸線送到對(duì)方。8255A內(nèi)部結(jié)構(gòu); (b)數(shù)據(jù) I/O口,端口 C既可作為 8位I/O口,又可作為兩個(gè) 4位 I/O口,還常用來配合 A口和 B口工作,作為控制信號(hào)輸出、或作為狀態(tài)信號(hào)輸入??刂七壿嬤@是兩組根據(jù) CPU的編程命令控制 8255A工作的電路,控制寄存器用來
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1