在51单片机中,连接外部存储器使用的是三总线的方式,即:数据总线,地址总线,控制总线。51单片机的P0口在有外部存储器的设计之中,一般充当数据总线和低8位的地址总线。所以我们必须解决P0的复用问题。51提供了ALE信号,ALE地址锁存信号的下降沿来临时,地址总线的数据被锁存。
外扩的数据存储器和外扩的I/O口是统一编址的。必须记住。
PSEN信号是外部ROM的读选通信号。一般接到存储器的OE端。
EA信号:EA = 0,只访问外部程序存储器,EA = 1,从内部ROM开始访问,当访问完内部ROM后,转去访问外部ROM。
常用的ROM芯片:
Ai:地址线
Di:数据线
CE:片选信号
OE:选通信号线,与PSEN相连
PGM:编程脉冲端
VPP:编程电压端