- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图4.5 单片机扩展2764 EPROM电路 * 三、数据存储器扩展 1.单片机RAM概述 RAM是用来存放各种数据的,MCS—51系列8位单片机内部有128 B RAM存储器,CPU对内部RAM具有丰富的操作指令。但是,当单片机用于实时数据采集或处理大批量数据时,仅靠片内提供的RAM是远远不够的。此时,我们可以利用单片机的扩展功能,扩展外部数据存储器。 * 2.RAM扩展实例 应用系统中只扩展一片RAM 例4.3 在一单片机应用系统中扩展2 KB静态RAM。 (1)芯片选择 单片机扩展数据存储器常用的静态RAM芯片有6116(2 K×8位)、6264(8 K×8位)、62256(32 K×8位)等。 * 图4.6 6116管脚图 * 根据题目容量的要求,我们选用SRAM 6116。它是一种采用CMOS工艺制成的SRAM,采用单一+5 V电源供电,输入/输出电平均与TTL兼容,具有低功耗操作方式。当CPU没有选中该芯片时(CE =1),芯片处于低功耗状态,可以减少80%以上的功耗。 6116的管脚与EPROM 2716管脚兼容,管脚如图4.6所示。6116有11条(A0~A10)地址线;8条(I/O0~I/O7)双向数据线;当为片选线时,低电平有效;为写允许线时,低电平有效;为读允许线时,低电平有效。6116的操作方式如表4.2所示。 * (一)第二级标题 正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文 * * (2)硬件电路 单片机与6116的硬件连接如图4.7所示。 * 图4.7 单片机扩展2 KB RAM电路 * (3)连线说明 6116与单片机的连线如下: 地址线:A0~A10连接单片机地址总线的A0~A10,即P0.0~P0.7、P2.0、P2.1、P2.2共11根。 数据线:I/O0~I/O7连接单片机的数据线,即P0.0~P0.7。 控制线:CE片选端连接单片机的P2.7,即单片机地址总线的最高位A15;读允许线DE连接单片机的读数据存储器控制线RD;写允许线WE连接单片机的写数据存储器控制线WR * (4)片外RAM地址范围的确定及使用 按照图4.8的连线,片选端直接与某一地址线P2.7相连,这种扩展方法称为线选法。显然,只有P2.7=0,才能够选中该片6116,故其地址范围确定如下: ×××××00000000000B~×××××11111111111B ×000H~×7FFH * 图4.8 6264管脚 * (1)芯片选择 ①静态RAM芯片6264。6264是8 K×8位的静态RAM,它采用CMOS工艺制造,单一+5 V电源供电,额定功耗200 mW,典型读取时间200 ns,封装形式为DIP28,管脚如图4.8所示。其中,A0~A12为13条地址线;I/O0~I/O7为8条数据线,双向;CE1为片选线1,低电平有效;CE2为片选线2,高电平有效OE为读允许信号线,低电平有效;WE为写信号线,低电平有效。 * ②3-8译码器74LS138。题目要求扩展RAM的地址(2000H~3FFFH)范围是唯一的,其余地址用于外部I/O接口(关于I/O口的扩展,会在下一任务中介绍)。由于外部I/O占用外部RAM的地址范围,操作指令都是MOVX指令,因此,I/O和RAM同时扩展时必须进行存储器空间的合理分配。这里采用全译码方式,6264的存储容量是8 K×8位,占用了单片机的13条地址线A0~A12,剩余的3条地址线A13~A15通过74LS138来进行全译码。 * (2)硬件连线 用单片机扩展8 KB SRAM的硬件连线图如图4.9所示。 单片机的高三位地址线A13、A14、A15用来进行3-8译码,译码输出的Y1接6264的片选线CE1;剩余的译码输出用于选通其他的I/O扩展接口。 * 图4.9 单片机与6264 SRAM的连接 * (3)6264的地址范围 根据片选线及地址线的连接,6264的地址范围确定如下: ×××0000000000000B~×××1111111111111B 0000H~1FFFH * 任务巩固 1.扩充外部总线时,P0口会出现哪些信息? 2.试总结一下单片机扩展程序存储器与数据存储器的基本任务有哪些。 3.若要用8051单片机扩展64 KB的RAM,但现在只有62256芯片,该如何来设计方案? * 任务二 MCS—51单片机的并行I/O口扩展 知识点及目标: I/O接口是CPU与外设进行
您可能关注的文档
最近下载
- 年產6万吨环氧树脂工艺设计稿毕业设计稿.docx VIP
- 工业机器人工作站系统集成设计 电气电路设计 电气电路设计.pptx VIP
- 人工气道湿化的护理进展1).pdf VIP
- 最全剪映教程.pdf VIP
- 4亨通组织架构职责分工汇编.pdf VIP
- GMP 项目四:药品生产过程管理 项目四:药品生产过程管理.ppt
- 会计全套表格.xls VIP
- NB-T+10160-2019+炭化型煤NB-T+10160-2019+炭化型煤.docx VIP
- Chapter 12: 存在主义 与 文学Existentialism & Literature.ppt VIP
- 防性侵主题班会教案-防性侵主题班会教案小学生(共7页).docx VIP
原创力文档


文档评论(0)