STC89C516RD 单片机内部包含 1280 字节的 RAM 数据存储器,对于一般应用已经足够;但是由于系统中使用了 RTOS 实时多任务操作系统,需要占用一部分 RAM,同时大量数据需要存储,生成液晶显示界面也要占用 RAM 空间,所以选择再扩充 32K 字节的 RAM 数据存储器,扩充的数据存储器由 CY62256 完成。

CY62256 是 32K×8 位的静态随机存储器芯片,A0~A14 为片内 15 位地址线,I/O 端口为 8 位双向数据线,CE 是片选信号(低电平有效),OE 为读允许信号线(低电平有效),WE 为写信号线(低电平有效)。CY62256 的片选信号 CE 接单片机 A15 位,该芯片是 32K(2¹⁵)容量的 RAM,占用 15 根地址线;按照这样的连接,CY62256 的译码地址为 0000H~7FFFH,共 32K。图中 74HC373 是地址锁存器,它的作用是将单片机的地址/数据总线分时复用端口中的地址信号分离并锁存起来,供扩展的数据存储器或程序存储器(本系统没有扩展程序存储器)使用;单片机的 ALE 是低 8 位地址锁存控制信号,连接 74HC373 的 LE 引脚,使 74HC373 能够锁存地址信号。