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的接口电路图
评论
查看更多