当89C51单片机外部的程序存储器和数据储存器同时扩展时的地址分配

片外的数据存储器用的是6264,程序存储器2764
能不能具体说下,地址怎么分?

地址是一样的,只是选通不一样。片选,你如果想简单一点的话,可以用一个IO口控制两个存储器的选通。
P0外接一个地址锁存器74HC373或者573。具体接法可以参考并行扩展。
地址信号从P0和P2口出去,低位在P0,高位在P2,数据从P0读入。
不过一般并行扩展都只扩展一块芯片。如果你的系统里面同时要用RAM和ROM,建议RAM部分采用并行扩展(因为RAM一般要求速度快,并行有这个优势),ROM使用串行EEPROM,比如AT24C256。这样不容易冲突。程序也相对简单。
温馨提示:答案为网友推荐,仅供参考
相似回答