网站大量收购独家精品文档,联系QQ:2885784924

第五章 系统扩展之一__存储器.pptVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1) 数据线的连接 采用并连方式将各存储器芯片的数据线连接到P0端口。 2) 地址线的连接(包括地址空间分配) 存储器的低8位地址由单片机P0口分时送出(靠锁存器锁存地址实现数据与地址的分时传送) 存储器的高位地址由单片机P2口输出。 书中图5.5.4(b)的地址空间范围为多少? 书中图5.5.9的地址空间范围为多少? * * * * 一、RAM(随机存取存储器) 第五章 系统扩展——存储器 §5-1 存储器简介 1、常见的扩展用数据存储器芯片 常用于扩展的RAM有Intel的6116、6264、62128.后两位表示存储器的容量(以位为基本单位)。 比如:6264的容量为8K字节,即64K bit。其它的型号含义类似。 6264是8K字节容量,即213字节,芯片本身的13根地址线。 为什么213就需要13根地址线 62128需要多少根地址线?6116呢? 2、6116芯片引脚功能 地址线:A0~A10,根数与存储量有关。 数据线:D0~D7,八位单片机的数据线为八根。 控制线: OE:读出控制(输出数据控制),低电平有效 WE:写入控制(输入数据控制),低电平有效 CE :片选控制,相当于一个总开关。 只有它低电平有效时,该芯片才能具备对外数据通信功能,否则数据线、地址线等处高阻状态,不与外界交换信息。 二、ROM(只读存储器) 1、常见的扩展用数据存储器芯片 常用于扩展的ROM有Intel的2716、2732、2764、27128、27256 (EPROM)。型号后两位也表示存储器的容量(以位为基本单位)。 2815、2816、2817(E2PROM) 比如:2764的容量为8K字节,即64K bit。其需要的地址线为13根。 引脚功能类似数据存储器,但有一定区别 2、2716芯片引脚功能 地址线:A0~A10,根数与存储量有关。 数据线:D0~D7,八位单片机的数据线为八根。 控制线: OE:读出控制(输出数据控制),低电平有效 CE :片选控制。编程时输入脉冲信号,若CE持续输入低电平,即CE=0,则编程禁止。 Vpp:编程电源。编程时接+25V; 运行时接+5V 3、2817 (E2PROM) 由于电可擦写,故它也能作为数据存储器,连接方式灵活。 一、几种常见扩展用接口元件 §6-2 存储器的扩展 1、地址锁存器 P0口是分时复用的地址/数据线,必须利用地址锁存器将地址信号从地址/数据总线中分离出来。 常见的三态缓冲输出的8位锁存器: 8282,74LS273(TTL电平) 74HS373(CMOS电平) 74LS373, D0~D7:输入引脚 Q0~Q7:输出引脚 Vcc, GND:电源、接地 OE:输出使能端 G(LE):选通脉冲输入端(锁存允许控制) 在OE允许的前提下,G端信号有效(下降沿)时,地址信息被锁存在其中。G=1时,输出Q与输入D相同,锁存器处于透明状态,G=0后,输出与输入无关。 OE=1,输出高阻态(即相当于锁存器输出引脚与外部隔开)。简单应用下, OE一般直接接地,G端接51单片机的ALE(地址锁存允许信号输出引脚) 2、总线缓冲器 总线驱动负载的能力有限,信号存在衰减现象,为了使信号保持原来的特征,需要增加驱动,简单的处理是: 将数据放在一缓冲区,然后由该缓冲器重新输出。 常见的缓冲器有: 74LS244,74LS245 书上的图5.4.3非实际的引脚图,只是示意,且未标出第20引脚电源Vcc与第10引脚地线GND. 74LS244:两组4位单向传输,一组输入1A1~1A4,输出1Y1~1Y4;另一组类似。G1与G2分别是两组的输出允许控制,两控制引脚相连,则两组控制变成统一的8位单向缓冲器。 74LS245:一个8位双向传输,G是传输允许控制,DIR为方向控制。DIR=1,A → B;DIR=0, B → A。 3、地址译码器 在扩展的芯片较少时,采用线选法即可。一般一个芯片对应一个高位地址线(P2.X),实现片选。 在扩展的芯片较多时,采用译码法。在某时刻,需要确定将数据传送给哪个芯片时,由译码器产生片选信号,实现只需要少量的几根控制线便可控制多个存储器或I/O芯片的功能。 常用译码器有:

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档