DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1506|回复: 1
打印 上一主题 下一主题

[待整理] 存储器的兼容性设计

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-5 12:25:33 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
存储器的兼容性设计

摘要:介绍了借助存储器芯片引脚之间的相似性和采用跳线方式实现存储器系统兼容性的设计方法。采用该方法可以解决单片机资源有限而难以满足实际应用需要的问题。文中给出了多种型号存储器的引脚功能对照和引脚差异,了解这些特点差异可使之适应于多种不同的存储器芯片的应用设计。
关键词:存储器 单片机 兼容性 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跳线选择表
型  号271627322764271282725627512



线
9-109-101-21-21-23-4
13-1415-165-65-67-87-8
  9-1011-1211-1211-12
  15-1615-1615-1615-16

表2 常见EPROM引脚功能差异对照表
            型号
引脚号
24脚28脚
271627322764271282725627512
1--VppVppVppA15
2--A12A12A12A12
23(21)VppA11A11A11A11A11
26(24)VccVccNCA13A13A13
27--PGMPGMA14A14
28--VccVccVccVcc

    程序存储器一般多用紫外线擦除的EPROM芯片充任。常用的EPROM芯片及其引脚分配如图2所示,由图中可知,除个别引脚外,它们的多数引脚是相似的,有差异的引脚如表2所列。


3 数据存储器的兼容性设计


     数据存储器在单片机系统中一般用于存放工作数据,通常用静态RAM(SRAM)芯片充任。在某些应用场合,如果希望数据在掉电后不丢失,可采用电擦除EEROM芯片。常用的RAM及EEROM芯片及其引脚分配如图3所示,各种芯片有差异的引脚如表3所列。

  

表3 常见SRAM/EEROM引脚功能差异对照表
       型号

引脚号
RAMEEROM
24脚28脚24脚28脚
6116626462256281628172864
1-NCNC-RDYNC
2-A12A12-NCA12
23(21)WeA11A11WENCA11
26(24)VccNCA13VccNCNC
27-WEA14-WEWE
28-VccVcc-VccVcc

表4 SRAM/EEROM跳线选择表
型 号SRAMEEROM
6116626462256281628172864



线
5-61-23-45-61-21-2
9-105-67-89-105-65-6
 11-1211-12 11-1211-12

     图4所示为数据存储器电路,根据所选用的静态RAM或EEROM芯片按表4选择相应位置的跳线可实现数据存储器芯片的兼容性设计。

4 结束语

     常用的各种存储器芯片在引脚结构上均有较好的相似性。在应用系统设计中充分利用这些特点进行兼容性设计,可使存储器子系统适用多种不同的芯片选择,从而增强系统的灵活性与适用性。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-12-28 23:36 , 耗时 0.100051 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表