nj单片机原理及应用(C语言版)第8章.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文档。上传文档
查看更多
单片机原理及应用 (C语言版) 第8章 单片机系统扩展 本章主要介绍MCS-51单片机系统扩展的方法。 通过并行三总线来进行并行总线接口扩展; 通过I/O口模拟串行通信的特点来进行串行总线接口扩展。 8.1.2 MCS-51系统扩展的实现 一、以P0口作低8位地址及8位数据的复用总线 复用过程: P0口在MOVX指令的前半个周期输出低8位地址,由地址锁存器锁存,然后由地址锁存器代替P0口输出低8位地址。 后半个周期进行8位数据的输入输出。 二、以P2口作为高8位的地址总线 P0口的低8位地址加上P2的高8位地址就可以形成16位的地址总线,达到64KB的寻址能力。 实际应用中,往往不需要扩展那么多地址,扩展多少用多少口线,剩余的口线仍可作一般I/O口来使用。 三、控制信号线 ALE:地址锁存信号,用以实现对低8位地址的锁存。 PSEN:片外程序存储器读选通信号。 EA:程序存储器选择信号。为低电平时,访问外部程序存储器;为高电平时,访问内部程序存储器。 WR:片外数据存储器写选通信号。 RD:片外数据存储器读选通信号。 8.1.3 总线驱动 总线驱动的原因:单片机总线接口的负载能力有限。 在单片机应用系统中,扩展的三总线上通常挂接很多负载,如存储器、并行接口、A/D接口、显示接口等,因此常常需要通过连接总线驱动器进行总线驱动。 总线驱动器的选择: 系统总线中地址总线是单向的,可以选用单向驱动器,如74LS244,还带有三态控制,能实现总线缓冲和隔离。 数据总线是双向的,要选用双向驱动器,如74LS245。74LS245也是三态的,有一个方向控制端DIR。DIR=1时输出(An→Bn),DIR=0时输入(An←Bn)。 8.3 扩展并行数据存储器 主要内容 8.3.1 扩展存储器概述 8.3.2 数据存储器的扩展 一、常用静态RAM芯片 常见的静态RAM芯片有6264(8K×8位)、62256(32K×8位)、628128(128K×8位)等。 8.3.1 扩展存储器概述 存储器扩展的核心问题是存储器的编址问题。所谓编址就是给存储单元分配地址。 扩展一片存储器比较简单,只需要将单片机地址线同存储器地址线对应连接即可。 通常扩展的存储器由多个芯片组成,为此存储器的编址分为两个层次: 即存储器芯片的选择和存储器芯片内部存储单元的选择。 一、存储器芯片选择 存储器芯片的选择有两种方法:线选法和译码法。 1、线选法。 2、译码法。就是使用地址译码器对系统的片外地址进行译码,以其译码输出作为存储器芯片的片选信号。 3—8译码器74LS138 8K=213 ,故地址线为A12—A0 此处用了74LS138 译码器,与单片机的连接如下: P2.7 P2.6 P2.5 P2.4--P2.0 P0.7--P0.0 C B A A12--A8 A7--A0 74LS138 3-8线译码器的输入和输出关系为: C B A 输出 0 0 0 Y0 0 0 1 Y1 0 1 0 Y2 0 1 1 Y3 片1的片选信号为Y0,所以片1的地址为 P2.7 P2.6 P2.5 P2.4 P2.3--P2.0 P0.7--P0.0 0 0 0 0 0000 0000 0000 0 0 0 0 0000 0000 0001 0 0 0 1 1111 1111 1111 所以地址范围为0000H—1FFFH 片2的片选信号为Y1,所以片2的地址为 P2.7 P2.6 P2.5 P2.4

文档评论(0)

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

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

1亿VIP精品文档

相关文档