8255A晶片

8255A晶片 Intel 8086/8088 系列的可程式外設接口電路(Programmable Peripheral Interface)簡稱 PPI,型號為8255(改進型為8255A及8255A-5),具有24條輸入/輸出引腳、可程式的通用並行輸入/輸出接口電路。它是一片使用單一+5V電源的40腳雙列直插式大規模積體電路。

8255A的通用性強,使用靈活,通過它CPU可直接與外設相連線。

8255A在使用前要寫入一個方式控制字,選擇A、B、C三個連線埠各自的工作方式,共有三種;

方式0 :基本的輸入輸出方式,即無須聯絡就可以直接進行的 I/O方式。其中A、B、C口的高四位或低四位可分別設定成輸入或輸出。

方式1 :選通I/O,此時接口和外圍設備需聯絡信號進行協調,只有A口和B口可以工作在方式1,此時C口的某些線被規定為A口或B口與外圍設備的聯絡信號,餘下的線只有基本的I/O功能,即只工作在方式0.

方式2: 雙向I/O方式,只有A口可以工作在這種方式,該I/O線即可輸入又可輸出,此時C口有5條線被規定為A口和外圍設備的雙向聯絡線,C口剩下的三條線可作為B口方式1的聯絡線,也可以和B口一起方式0的I/O線。

8255A是一個並行輸入、輸出器件,具有24個可程式設定的I/O口,包括3組8位的I/O為PA口、PB口、PC口,又可分為2組12位的I/O口:A組包括A口及C口高4位,B組包括B口及C組的低4位。

A口可以設定為方式0、方式1、方式2,B口與C口只能設定為方式0或方式1.

相關詞條

相關搜尋

熱門詞條

聯絡我們