单片机扩展模块设计.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
回顾 ;本单元任务;任务描述:;1.半导体存储器基本知识 ;随机存取存储器RAM RAM(Random Access Memory)是随机存取存储器。正常工作时信息既可读出又可写入。数据读出后原数据不变,新数据写入后,原数据自然消失,并被新数据代替。因此,RAM存储器可以用来存储实时数据、中间数据、最终结果或作为程序的堆栈区使用。但是,RAM是易失性存储器,掉电后其数据随即消失。 RAM通常可分为静态RAM和动态RAM两大类,其差别主要在于基本存储电路存储信息的方式不同。静态RAM依靠触发器来存储二进制信息,存储容量较小。动态RAM依靠存储电容来存储二进制信息,存储容量大 ;2.单片机存储器扩展的实现 ;P2口线用作高8位地址线 P2口线用于进行高8位地址线的扩展。由于只具有地址线扩展的功能,P2口线可直接与存储器芯片的地址线相连,无需锁存。P2与P0提供的16根地址线实现了51单片机系统64KB的寻址范围 ;控制信号 (1)ALE是锁存信号,用于进行P0口地址线和数据线的隔离。 (2) 是程序存储器读选通控制信号。 (3) 是程序存储器访问控制信号。当它为低电平时,对程序存储器的访问仅限于外部存储器;为高电平时,对程序存储器的访问从单片机的内部存储器开始延至外部存储器。 (4) 、 是外部数据存储器的读/写选通控制信号 ;3.片选方式及地址映像 ;片选方式 存储器编址是扩展存储器的重点。所谓存储器编址,就是使用系统提供的地址线,通过适当的连接,最终达到一个编址唯一地对应存储器中一个存储单元的目的。通常的单片机系统都会扩展多片存储器芯片,因此存储器编址应从两个方面进行考虑: (1)存储芯片的选择,即片选。用来解决与芯片的片选端连接问题; (2)芯片内部存储单元的选择,用来解决与芯片的地址线连接问题。 ;芯片的选择有两种方式:线选和译码 (1)线选方式 :直接以系统的高地址作为存储芯片的片选信号,为此只需把用到的地址线与存储器的片选端直接连接即可。同时最多只能有一个存储器芯片被选中,此时,与被选中芯片相连的地址线有效,其他用于线选的地址线均无效 ;(2)译码方式 :使用译码器对系统的高位地址进行译码,以译码输出作为存储芯片的片选信号。这是一种最常用的片选方式,能有效利用存储空间,适用于大容量多芯片存储器的扩展 ; 当扩展的同类存储器芯片的存储容量相同时,译码方式可产生连续的地址映像,充分利用存储空间。具体做法是: (1)若用于地址线扩展的P2口线是~,则从起与译码器输入选择端依照高低次序进行连接。 (2)多个芯片的片选端依次与相邻的译码输出端相连。 ; 下面以扩展多片存储容量为2KB的存储器芯片为例进行说明。则每片存储器的地址线数量为11条(A10~A0),即P0经锁存器后为地址低8位(A7~A0),P2口的~用于地址扩展(A10~A8),译码电路则从P2.3起始,若采用74LS138作为译码器,电路如下 ;地址映像 对存储器芯片进行地址映像,是对存储器进行访问的前提。现在以扩展2KB存储容量的芯片进行说明。如图9-3所示,设4片存储芯片的片选端分别与Y0、Y1、Y2、Y3相连,则扩展4片存储器芯片时,P2、P0口各引脚连线对应关系如下; 其中 ~ 、 ~ 用于片内地址的选择,范围从000 0000 0000B到111 1111 1111B。 ~ 用于芯片的选择,由于4#芯片的片选端与Y3相连, ~ 为011B时,用于选中4#芯片。这里设P2.7和P2.6为全0,则4#芯片的地址范围是1800H~1FFFH。同样地,3#芯片的地址范围是1000H~17FFH,2#芯片的地址范围是0800H~0FFFH,1#芯片的地址范围是000H~07FFH。这4片芯片的地址是完全连续。 ;4.地址锁存器及EPROM,EEPROM芯片介绍 ; 74LS373作为地址锁存器使用时,它们的锁存控制端G可直接与单片机的锁存控制信号ALE相连,以便在ALE的下降沿信号到来时进行地址锁存;当应用74LS273作为地址锁存器时,由于该芯片要求CLK端上沿锁存,因此单片机输出的ALE控制信号必须经过一个反相器后才能连接到74LS273的CLK端 ;常用程序存储器EPROM、EEPROM简介 紫外线擦除电可编程只读存储器EPROM,以前常用作51系列单片机的外部程序存储器,常见的型号有:2764(8K×8),27128(16K×8),27256(32K×8),27512(64K×8)等。现在这种存储器基本已被淘汰,代替它们的是型号中间带C的CMOS电可擦除程序存储器:27C64,27C128,27C256,27C512 ; 电擦除可编程只读存储器EE

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档