任务一了解存储器的系统扩展
一、任务描述
在单片机应用系统设计中,当单片机内部固有的存储器容量不能满足系统要求时,需要对存储器进行外部系统扩展。
使用数据存储器芯片HM6264和程序存储器芯片27C512对AT89C51单片机进行存储器扩展,编写数据转移程序,将程序存储器中的表格数据值存入外部数据存储器中,然后再读回,当数据移动结束后LED点亮。
二、硬件设计
单片机存储器扩展电路如图7-1所示,使用EPROM27C512芯片进行片外ROM的扩展。27C512具有64KB空间,使用了全部16根地址线,因为只有一片ROM芯片,故片选线CE直接接地。由于单片机的EA引脚接Vcc,所以首先使用了片内ROM。
使用HM6264芯片进行片外RAM的扩展,HM6264具有8KB空间,使用了13根地址线,同样只有一片RAM芯片,故片选线CS接Vcc,CE接地。
电路设计关键在于:P0口分时复用,故采用74LS373进行地址锁存,单片机ALE引脚与74LS373的LE相连;单片机的读、写引脚RD和WD与HM6264的OE和WE相连,实现对外部RAM的读写;单片机的PSEN与27C512的OE相连,实现从外部ROM执行程序。
:因为两者使用的控制线不同,所以对外部RAM和外部ROM的访问是独立的。
任务一了解存储器的系统扩展
图7-1单片机存储器扩展电路
任务一了解存储器的系统扩展
三、相关知识
原创力文档

文档评论(0)