- 1、本文档共256页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机原理与应用》 第六章 1-----15 2. E2PROM扩展电路 扩展2864电路如图 2864是8K字节的E2PROM, 第六章 1-----16 说明: 图中的2864既是程序存储器又是数据存储器,这时程序和数据存储器要统一编址。 27128的A0~A12 —— 接地址总线A0~A12 OE ——单片机的RD、 PSEN通过与门输入 WE —— 接 WR O0~O7 —— 接 D0 ~ D7 在MCS-51单片机中没有独立的I/O指令,将外部数据存储器与I/O接口统一编址,在设计扩展电路时首先考虑各个芯片的地址编址问题。即存储器和I/O接口芯片的地址线及片选与单片机地址总线的连接问题。 第六章 1-----17 第三节 数据存储器的扩展 一、数据存储器和I/O接口扩展的基本方法 在单片机系统中常用的数据存储器是静态随机存储器(SRAM),其典型的芯片有6264(8K×8位)、62256(32K×8位)。 RAM管脚(6264): 1) A0~A15 地址线。 6264(A0~A12),62256(A0~A14); 2)CE1、CE2 芯片使能信号 3)OE 输出允许 4) WE 写允许 5)IO0~IO7 数据线 第六章 1-----16 A0~A13 —— 接地址总线A0~A13 CE1、CE2 —— CE1接片选信号,CE2接电源 OE —— 接 RD WE —— 接 WR IO0~IO7 —— 接 D0 ~ D7 RAM与单片机的连线: 第六章 1-----16 片选信号的产生有三种方法: 线选法 ——直接利用地址总线的高位地址线作为存储器芯片的片选信号。 优点:电路简单,不需要地址译码器硬件,体积小,成本低 缺点:可寻址的器件数目受限制,地址空间不连续 译码法 ——使用译码器对高位地址进行译码,译码器的输出作为存储器芯片的的片选信号 ,有全译码和部分译码。 ——是一种最常用的方法,能有效的利用存储空间,适用于大容量多芯片的存储器扩展。 —— 常用译码器芯片有74LS138(3-8)、74LS139(2-4)、74LS154 (4-16) 例1. 6264静态RAM扩展电路 第六章 1-----18 二、数据存储器扩展举例 例2 如图为采用74LS139译码扩展两片2764(8K)EPROM和两片6264(8K)RAM芯片的电路,分析它们的地址范围。 第六章 1-----20 G Y3 B Y2 A Y1 Y0 A0 ~A7 A8~ A12 CE 2764(1) D0~D7 OE DO Q0 ~ ~ D7 Q7 G A0 ~A7 A8~ A12 CE 2764(2) D0~D7 OE A0 ~A7 A8~ A12 CE 6264(1) D0~D7 WE OE A0 ~A7 A8~ A12 CE 6264(2) D0~D7 WE OE G Y3 B Y2 A Y1 Y0 G Y3 B Y2 A Y1 Y0 P2.7 P2.6 P2.5 P2.0 ~ P2.4 P0.0 ~ P0.7 ALE 8031 PSEN WR EA RD 2764(1) : 0000H~1FFFH 2764(2) : 2000H~3FFFH 6264(1) : 4000H~5FFFH 6264(2) : 6000H~7FFFH 1.TTL并行输入、输出接口 根据
文档评论(0)