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

正文內(nèi)容

微型計算機原理第8章(文件)

2025-06-08 04:20 上一頁面

下一頁面
 

【正文】 5. 方式 4——軟件觸發(fā)選通 方式 4是一種軟件啟動 、 不自動重復(fù)的計數(shù)方式 。故這種方式是一次性的。 計數(shù)器減到 0時 , OUT變低 , 經(jīng)一個 CLK信號后變高且一直保持 。 表 8253定時器 /計數(shù)器六種工作方式的特點,讀者可結(jié)合上面的介紹進(jìn)一步加深理解。 8253的最高頻率為2 MHz, 而 8254允許的最高計數(shù)脈沖頻率可達(dá) 10 MHz(8254為 8 MHz, 8254?2為 10 MHz)。試設(shè)計 8253與 8088總線的接口電路 , 并編寫產(chǎn)生方波的程序 。 74L S 138ABC8253D0A0…C L K0G A T E0OUT0C L K1G A T E1OUT1C L K2G A T E2OUT2D7D7~ D0RDWRA1CS0Y1G2BG2AG≥1amp。 如圖中所示, 8253三個計數(shù)器使用相同的時鐘頻率,它們是由 8284時鐘發(fā)生器輸出時鐘信號 PCLK,再經(jīng)過 D觸發(fā)器74LS175(圖中未畫出 )二分頻后得到的,頻率為 MHz, 8253的 GATE0和 GATE1接 +5 V,始終處于選返狀態(tài), GATE2接 8255的PB0。 其程序如下: MOV AL, 36H ;設(shè)置計數(shù)器 0為工作方式 3, 采用二進(jìn)制計數(shù) OUT 43H, AL ;寫入控制字 MOV AL, 0 ;計數(shù)值 OUT 40H, AL ;寫入低字節(jié)計數(shù)值 OUT 40H, AL ;寫入高字節(jié)計數(shù)值 第 8章 可編程接口芯片及應(yīng)用 2) 計數(shù)器 1 該計數(shù)器向 DMA控制器定時發(fā)送動態(tài)存儲器刷新請求 , 它選用方式 2工作 , 設(shè)置的控制字為 54H。實際芯片每次刷新完成 512個單元的刷新,故經(jīng)過 128次刷新操作就能將全部芯片的 64 KB個單元刷新一遍。 計數(shù)器 2輸出的方波經(jīng)電流驅(qū)動器 75477放大后驅(qū)動揚聲器發(fā)聲 。程序如下所示: 第 8章 可編程接口芯片及應(yīng)用 BEEP PROC MOV AL, 10110110B ;設(shè)計數(shù)器 2為方式 3,二進(jìn)制計數(shù) OUT 43H, AL ;按先低后高順序?qū)懭?16位計數(shù)初值 MOV AX, 0533H ;初值為 0533H=1331, OUT 42H, AL ;寫入低 8位 MOV AL, AH OUT 42H, AL ;寫入高 8位 IN AL, 61H ;讀 8255的 B口原輸出值 MOV AH, AL ;將 B口原值送 AH保存 OR AL, 03H ;使 PB1和 PB0位均為 1 OUT 61H, AL ;輸出使揚聲器發(fā)聲 SUB CX, CX 第 8章 可編程接口芯片及應(yīng)用 G7: LOOP G7 ;延時 DEC B1 ; B1為控制發(fā)聲長短的入口條件 JNZ G7 ; B1=6為長聲, B1=1為短聲 MOV AL, AH OUT 61H, AL ;恢復(fù) 8255的 B口原值,停止發(fā)聲 RET BEEP ENDP 第 8章 可編程接口芯片及應(yīng)用 可編程并行接口芯片 8255A 8255A的引腳與結(jié)構(gòu) 1. 8255A的引腳 8255A是可編程的并行輸入輸出接口芯片 , 它具有三個 8位并行端口 (A口 、 B口和 C口 ), 具有 40個引腳 , 雙列直插式封裝 , 由+5?V供電 , 其引腳與功能示意圖如圖 。 A1?A0:地址信號 。 第 8章 可編程接口芯片及應(yīng)用 讀寫控制信號 RD和 WR:低電平有效 , 用于決定 CPU和8255A之間信息傳送的方向:當(dāng) RD=0時 , 從 8255A讀至 CPU;當(dāng)WR=0時 , 由 CPU寫入 8255A。 第 8章 可編程接口芯片及應(yīng)用 A 組8255A123456789PA3GNDPA4VCC8255AA 口A0R E S E T848PA1PA0RDCSA1A0PC7PC6PC5PC4PC0PC1PC2PC3PB0PB1PB2PA210111213141516171819202524232221262728293031323334353738394036PA5PA6PA7R E S E TD0D1D2D3D4D5D6PB7PB6PB5PB4PB3D7WR( a )C 口C 口B 口( b )PA7~ P A0D7~ D0PC7~ P C4PC3~ P C04PB7~ P B0B 組WRRDA1CS圖 8255A引腳及功能示意圖 (a) 引腳; (b) 功能示意圖 第 8章 可編程接口芯片及應(yīng)用 表 8255A各端口讀 /寫操作時的信號關(guān)系 A1 A0 操 作 0 1 0 0 0 寫端口 A 0 1 0 0 1 寫端口 B 0 1 0 1 0 寫端口 C 0 1 0 1 1 寫控制寄存器 0 0 1 0 0 讀端口 A 0 0 1 0 1 讀端口 B 0 0 1 1 0 讀端口 C 0 0 1 1 1 無操作 CS RD WR第 8章 可編程接口芯片及應(yīng)用 2. 8255A的內(nèi)部結(jié)構(gòu) 8255A的內(nèi)部結(jié)構(gòu)框圖如圖 , 其內(nèi)部由以下四部分組成 。 第 8章 可編程接口芯片及應(yīng)用 B 組控制部件內(nèi)部 DB ( 8 )數(shù)據(jù)總線緩沖器讀 / 寫控制邏輯R E S E TA0A 組端口 A( 8)A 組端口 C( 高 4 位 )B 組端口 C( 低 4 位 )B 組端口 B( 8)A 組控制部件PA7~ P A0PC7~ P C4PC3~ P C0PB7~ P B0D7~ D0CSA1RDWR圖 8255A內(nèi)部結(jié)構(gòu)框圖 第 8章 可編程接口芯片及應(yīng)用 2) ?A組和 B組控制電路 這是兩組根據(jù) CPU送來的工作方式控制字控制 8255工作方式的電路。 第 8章 可編程接口芯片及應(yīng)用 4) 讀 /寫控制邏輯 讀 /寫控制邏輯電路的功能是負(fù)責(zé)管理 8255A與 CPU之間的數(shù)據(jù)傳送過程。 8255A共有三種工作方式: 方式 0——基本輸入輸出方式 , 即無須聯(lián)絡(luò)就可以直接進(jìn)行8255A與外設(shè)之間的數(shù)據(jù)輸入或輸出操作 。 方式 2——選通雙向輸入輸出方式,即同一端口的 I/O線既可以輸入也可以輸出,只有 A口可工作于方式 2。端口 A有方式 0、方式 1和方式 2三種工作方式,端口 B只能工作于方式 0和方式 1,而端口 C僅工作于方式 0。 例如 , 要使端口 C的 PC4置位的控制字為 00001001B(09H), 使該位復(fù)位的控制字為 00001000B(08H)。 它適用于無須應(yīng)答 (握手 )信號的簡單的無條件輸入 /輸出數(shù)據(jù)的場合 , 即輸入 /輸出設(shè)備始終處于準(zhǔn)備好狀態(tài) 。 第 8章 可編程接口芯片及應(yīng)用 圖 方式 0查詢方式的接口電路 選通8255AA 口PC1輸出設(shè)備準(zhǔn)備好準(zhǔn)備好清除PC7PC6PC0B 口 輸入設(shè)備第 8章 可編程接口芯片及應(yīng)用 方式 0也可以用于查詢方式的輸入或輸出接口電路,此時端口 A和 B分別作為一個數(shù)據(jù)端口,而用端口 C的某些位作為這兩個數(shù)據(jù)端口的控制和狀態(tài)信息。 第 8章 可編程接口芯片及應(yīng)用 其工作原理如下:在向輸出設(shè)備送數(shù)據(jù)前 , 先通過 PC7查詢設(shè)備狀態(tài) , 若設(shè)備準(zhǔn)備好則從 A口送出數(shù)據(jù) , 然后通過 PC1發(fā)選通信號使輸出設(shè)備接收數(shù)據(jù) ?,F(xiàn)將方式 1分為A口和 B口均為輸入、 A口和 B口均為輸出以及混合輸入與輸出等三種情況進(jìn)行討論。 B口工作于方式 1輸入時 , 用 PC2?PC0作聯(lián)絡(luò)線 。 STBA接 PC4, STBB接 PC2。 INTR(Interrupt Request):中斷請求信號,輸出,高電平有效。 第 8章 可編程接口芯片及應(yīng)用 從外設(shè)來的數(shù)據(jù)I N T RS T BRD3421I B F圖 方式 1輸入信號時序圖 第 8章 可編程接口芯片及應(yīng)用 INTE(Interrupt Enable):中斷允許信號,高電平有效。端口 B的中斷請求 INTRB可通過對 PC2的置位或復(fù)位加以控制。 當(dāng) CPU把數(shù)據(jù)寫入端口 A或 B的輸出緩沖器時 , 寫信號 WR的上升沿把 OBF置成低電平 , 通知外設(shè)到端口 A或 B來取走數(shù)據(jù) ,當(dāng)外設(shè)取走數(shù)據(jù)時向 8255A發(fā)應(yīng)答信號 ACK, ACK的下降沿使OBF恢復(fù)為高電平 。 該信號由 ACK的后沿 (上升沿 )在 INTE=1且 OBF=1的條件下產(chǎn)生 , 該信號使 8255A向 CPU發(fā)出中斷請求 。 第 8章 可編程接口芯片及應(yīng)用 3) 混合輸入與輸出 在實際應(yīng)用中 , 8255A端口 A和端口 B也可能出現(xiàn)一個端口工作于方式 1輸入 , 另一個工作于方式 1輸出的情況 , 這有以下兩種情況: B 口輸出PA7~ PA0D71 1 0 D6D5D40 1 1 1/ 0D3D2D1D0AS T B8255APC4I B FAI / OA 口輸入工作方式控制字PC5PC3I N T RAPB7~ PB0PC2PC1PC0PC6,PC7BO B FBA C KI N T RBRDWR圖 方式 1A口輸入 B口輸出 第 8章 可編程接口芯片及應(yīng)用 B 口輸入PA7~ PA0D71 1 1 D6D5D40 1 0 1/ 0D3D2D1D0AO B F8255APC7I / OA 口輸出工作方式控制字PC6PC3I N T RAPB7~ PB0PC2PC1PC0PC4,PC5BS T BI N T RBRDWRAA C KI B FB圖 方式 1A口輸出 B口輸入 第 8章 可編程接口芯片及應(yīng)用 3. 方式 2——選通雙向輸入輸出方式 選通雙向輸入輸出方式,即同一端口的 I/O線既可以輸入也可以輸出,只有 A口可工作于方式 2。 第 8章 可編程接口芯片及應(yīng)用 I B FI / OI N T R( P C6)≥1 PC3PA7~ PA0amp。 設(shè)片選信號 CS由 A9?A2=10000000確定 。 08255APA0C P U總線行 0+ 5 VPA1PA2PA3PB0PB1PB2PB312113214315行 1行 2行 3列 0 列 1 列 2 列 3圖 矩陣鍵盤接口 第 8章 可編程接口芯片及應(yīng)用 圖中 8255A的 A口工作于方式 0輸出, B口工作于方式 0輸入。首先通過 A口輸出使 PA0=0, PA1=1, PA2=1, PA3=1對第 0行進(jìn)行掃描,此時,讀入 B口的值,判斷 PB3?PB0中是否有某一位為低電平,
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1