单片机电子课件外部存储器的扩展.pptVIP

  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文档。上传文档
查看更多
C13外部存储器的扩展 计算机控制技术教研室 翟庆一 本章内容 一、为什么要进行系统扩展 二、扩展的方法(三总线) 三、程序存储器的扩展 四、数据存储器(RAM)扩展 五、扩展并行I/O口 六、小结 一、为什么要进行系统扩展 8051单片机内部资源有限 内部程序存储器ROM(4KB) 内部数据存储器RAM(128B) 两个16位定时/计数器 四个8位可编程的I/O并行端口 一个串行端口,用于数据的串行通信 中断控制系统(2个优先级,5个中断源) 对8031等无内部程序存储器的芯片,必须扩展外部程序存储器才能使用。 二、扩展的方法(外部总线) 2.1 总线的作用 2.2 外部三总线的构成 2.3外部三总线框图 2.4 地址总线扩展电路 2.1 总线的作用 地址总线: 传送单片机送出的地址信号,进行存储单元或I/O端口的选择。 数据总线: 用于单片机和存储单元或I/O端口之间传送数据。 控制总线: 控制对存储设备或I/O端口读、写操作。 2.2 51单片机外部三总线的构成 地址总线: P0口接8位锁存器,产生低8位地址线 P2口提供高8位地址线 数据总线: P0口分时提供8位数据线 控制总线: 地址锁存允许ALE,下降沿锁存 数据存储器写WR(P3.6)、读RD(P3.7) 程序存储器允许输出端PSEN 外部程序存储器允许输入端EA 2.3 外部三总线框图 2.4 地址总线扩展电路 常用锁存器 三、扩展程序存储器 3.1 常用程序存储器芯片 3.2 程序存储器2764A引脚图 3.3 扩展16KB EPROM 27128系统连接图 3.4 怎样访问外部程序存储器 3.1常用程序存储器芯片 常用程序存储器芯片 型号:2764、 27128、 27256、 27512、 紫外线擦除EPROM 27C64、27C128、27C256、27C512、27C040 电擦除EPROM 28C64、 、28C256、28C512、28C040 E2PROM 容量: 8K、 16K、 32K、 64K 4M 字节 地址线数目: 3.2 程序存储器2764A引脚图 3.3 扩展16KB EPROM 27128系统连接图 扩展16KB EPROM 27128的地址范围 3.4 怎样访问外部程序存储器 四、扩展数据存储器(RAM) 4.1 常用数据存储器芯片 4.2 数据存储器2764A引脚图 4.3 扩展8KB SRAM 6264系统连接图 4.4 同时扩展程序存储器(EPROM)和数据存储器(RAM) 4.1 常用数据存储器芯片 型号: 6116、6264、62256 静态RAM(SRAM) 容量: 2K、 8K、 32K 地址线数目:11、 13、 15 控制信号线:片选信号CE 读信号RD(0E) 写信号WR(WE) 4.2 SRAM 62256管脚配置图 4.3 扩展8KB SRAM 6264系统连接图 4.4 同时扩展程序存储器和数据存储器 五、 扩展并行I/O口 5.1 概述 5.2 线选法和译码法 5.3 简单I/O口的扩展 5.4 使用82C55扩展I/O口 5.1 概述 5.2 线选法和译码法 线选法 线选法使用P2、P0 口的低位地址线对每个芯片内的统一存储单元进行寻址,称为字选。 所需地址线数由每片的存储单元数决定,对于8K×8 容量的芯片需要13 根地址线A12~A0。 然后将余下的高位地址线分别接到个存储芯片的片选端CS,称为线选。 译码法 译码法寻址就是利用地址译码器对系统的片外高位地址进行译码, 以其译码输出作为存储器芯片的片选信号, 将地址划分为连续的地址空间块, 避免了地址的间断。 译码法仍用低位地址线对每片内的存储单元进行寻址, 而高位地址线经过译码器译码后输出作为各芯片的片选信号。常用的地址译码器是 3/8 译码器 74LS138。 线选法 译码法 5.3 简单I/O口的扩展 常用扩展芯片 8255 扩展A、B、C三个8位并行口 8155 256个字RAM、两个8位一个6位并行口、一个14位定时/计数器 8253 三个16位定时/计数器 8279 并行接口可编程键盘显示器接口 7279 串行接口可编程键盘显示器接口 8259 八个中断源扩展 5.4 使用82C55扩展I/O口 8255A可编程并行I/O接口介绍 8255A具有 3 个 8 位并行I/O口, 称为PA口、 PB口和PC口。 其中PC口又分为高 4 位和低 4 位, 通过控制字设

文档评论(0)

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

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

1亿VIP精品文档

相关文档