电路原理简介
在MCS-51系列单片机中,片内数据存储器的容量都不大,一般只有128--256字节,当数据良较大时,就不够用,此时就需要在片外扩展数据存储器,扩展的容量可达64kB。
单片机与数据存储器的连接方法与程序存储器的连接方法大致一致,也就是:地址线的连接与程序存储器的连接方法一样。数据线的连接与程序存储器的连接方法也一样。
控制线的连接方法为:存储器读允许信号 与单片机的 相连,存储器写允许信号与 相连,ALE的连接方法与程序存储器的连接方法一样。
以上看出由于数据存储器的读和写由单片机的 和 控制,而程序存储器的读选通由 选通,故两者岁共用同一地址,但由于控制信号不同,所以不会发生总线冲突,访问片外数据存储器的指令为:
MOVX A, @Ri
MOVX A, @DPTR
MOVX @Ri, A
MOVX @DPTR, A。
执行前两条指令将在单片机的 端(P3.7)产生读脉冲输出,执行后两天指令将在单片机的 端(P3.6)产生写脉冲。
下图为8051单片机扩展一片6116(2kx8)RAM电路,连接方法如同前述,锁存器8282与74LS373相同。
|