存储器的兼容性设计
发布时间:2008/5/26 0:00:00 访问次数:633
存储器的兼容性设计 摘要:介绍了借助存储器芯片引脚之间的相似性和采用跳线方式实现存储器系统兼容性的设计方法。采用该方法可以解决单片机资源有限而难以满足实际应用需要的问题。文中给出了多种型号存储器的引脚功能对照和引脚差异,了解这些特点差异可使之适应于多种不同的存储器芯片的应用设计。 关键词:存储器 单片机 兼容性 eprom 1 前言 单片机自问世以来,以其极高的性能价格比,日益受到为们的关注。目前,各种各样的单片机已在工业控制、仪器仪表以及智能化家用电器等方面得到了广泛应用。 单片机虽然在一块vlsi芯片上集成了cpu及一定数量的程序存储器、数据存储器和i/o接口,但由于封装及成本的限制,因而在片资源非常有限,往往难于满足实际应用的需要。以典型的mcs8051系列单片机为例,其片内rom一般为4~8k,片内ram一般为128~256b,而其rom/ram寻址能力则都高达64kb。事实上,如果需要,还可借助于通用的i/o接口线进一步扩展其寻址能力。因此,单片机应用系统在设计中不可避免地涉及到了rom/ram的扩展问题。目前市场上的rom/ram种类敏多,容量不一,但其多数rom/ram的引脚是相似的,如果充分利用这一特点,便可使单片机系统更为灵活,扩展更为方便。 2 程序存储器的兼容性设计 程序存储器在单片机系统中通常用于存放系统等距离或固定资料(如汉字点阵库),图1所示是按兼容性要求设计的程序存储器电路,标有“***”的引脚将随所用存储器芯片的不同而具有不同的功能,可采用跳线的方式进行切换。按表1选择相应的跳线,即可使该电路适用于多种不同的eprom芯片。
表1 eprom跳线选择表 型 号 2716 2732 2764 27128 27256 27512 连
接
跳
线 9-10 9-10 1-2 1-2 1-2 3-4 13-14 15-16 5-6 5-6 7-8 7-8 9-10 11-12 11-12 11-12 15-16 15-16 15-16 15-16 表2 常见eprom引脚功能差异对照表 型号
引脚号 24脚 28脚 2716 2732 2764 27128 27256 27512 1 - - vpp vpp vpp a15 2 - - a12 a12 a12 a12 23(21) vpp a11 a11 a11 a11 a11
存储器的兼容性设计 摘要:介绍了借助存储器芯片引脚之间的相似性和采用跳线方式实现存储器系统兼容性的设计方法。采用该方法可以解决单片机资源有限而难以满足实际应用需要的问题。文中给出了多种型号存储器的引脚功能对照和引脚差异,了解这些特点差异可使之适应于多种不同的存储器芯片的应用设计。 关键词:存储器 单片机 兼容性 eprom 1 前言 单片机自问世以来,以其极高的性能价格比,日益受到为们的关注。目前,各种各样的单片机已在工业控制、仪器仪表以及智能化家用电器等方面得到了广泛应用。 单片机虽然在一块vlsi芯片上集成了cpu及一定数量的程序存储器、数据存储器和i/o接口,但由于封装及成本的限制,因而在片资源非常有限,往往难于满足实际应用的需要。以典型的mcs8051系列单片机为例,其片内rom一般为4~8k,片内ram一般为128~256b,而其rom/ram寻址能力则都高达64kb。事实上,如果需要,还可借助于通用的i/o接口线进一步扩展其寻址能力。因此,单片机应用系统在设计中不可避免地涉及到了rom/ram的扩展问题。目前市场上的rom/ram种类敏多,容量不一,但其多数rom/ram的引脚是相似的,如果充分利用这一特点,便可使单片机系统更为灵活,扩展更为方便。 2 程序存储器的兼容性设计 程序存储器在单片机系统中通常用于存放系统等距离或固定资料(如汉字点阵库),图1所示是按兼容性要求设计的程序存储器电路,标有“***”的引脚将随所用存储器芯片的不同而具有不同的功能,可采用跳线的方式进行切换。按表1选择相应的跳线,即可使该电路适用于多种不同的eprom芯片。
表1 eprom跳线选择表 型 号 2716 2732 2764 27128 27256 27512 连
接
跳
线 9-10 9-10 1-2 1-2 1-2 3-4 13-14 15-16 5-6 5-6 7-8 7-8 9-10 11-12 11-12 11-12 15-16 15-16 15-16 15-16 表2 常见eprom引脚功能差异对照表 型号
引脚号 24脚 28脚 2716 2732 2764 27128 27256 27512 1 - - vpp vpp vpp a15 2 - - a12 a12 a12 a12 23(21) vpp a11 a11 a11 a11 a11