8155用作鍵盤/LED顯示器接口電路,當IO/ 為低電平時,8155片內RAM工作;當IO/ 為高電平時,8155選通片內的I/O端口。A,B,C三個口可以作為擴展的I/O口使用,8155的AD0~AD7與8031的P0口相連[7]。
8031可以和8155直接連接,不需要任何外加電路,連接之后,給系統增加了256個字節的RAM、22位I/O線和一個計數器。
8031與8155的接口電路如下圖所示。由下圖可知:當P2.0=0和P2.1=0時,IO/ 為低電平并選通8155,則8155選中它內部的RAM工作;當P2.0=0和P2.1=1時,8155選中片內的三個I/O端口[7,8]。
相應的地址分配為:
0000H-00FFH 8155內部RAM
0100H 命令/狀態口
0101H A口
0102H B 口
0103H C 口
0104H 定時器低八位口
0105H 定時器高八位口
圖 8031單片機與8155的接口電路圖
評論
查看更多