[汇编第6-7章8XC51存储器扩展等2.pptVIP

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[汇编第6-7章8XC51存储器扩展等2

* 第6章 8XC51 系 统 总 线 与 存 储 器 扩 展 一 单片机系统总线--由三总线(地址总线.数据总线与控制总线)构成 1. MCS ——51单片机的系统总线接口示意图 接外扩芯片地址低8位(A0—A7) RAM.I/O口写控制   接外部RAM的WR(或WE) RAM.I/O口读控制   接外部RAM的RD(或OE) ROM选通控制       接外部ROM的OE 控制总线 P2 ALE P0 8XC51 RXD TXD WR RD PSEN A8—A15 地址 (373) 锁存 A0—A7 数据总线 D0—D7 接外扩芯片地址高位(A8—An) 接外扩芯片D0—D7 并行数据总线 串行数据总线 地址总线 接串入/并出芯片 2. 系统扩展方法: 能与单片机配接的专用芯片特点: a. 具备三总线引脚 b. 具备片选端(CE或CS等) c. 其地址线的根数N:因片内存储单元或I/O接口寄存器(端口)的 个数不同而不同: 地址线的根数N与片内存储单元个数的关系: 2N = 单元个数 如:210=1KB 211=2KB 212=4KB 213=8KB 214=16KB 215=32KB 216=64KB 单片机与这些芯片的连接——依三总线规则连接,即: ①单片机数据线D0----D7连接外扩芯片的数据线D0----D7 ②单片机PSEN连接外扩R0M的OE 单片机RD连接外扩RAM的OE(或RD) 单片机WR连接外扩RAM的WR(或WE) ③ 地址线的连接: * 一个芯片的某个单元或某个端口的地址由片选地址 和片内字选地址共同组成 故字选和片选引脚均应接到单片机的地址线上 字选—— 外扩芯片的片内地址选择: 单片机的低8位地址线 :A0(D0/P0.0)---- A7(D7/P0.7) 74LS373(8D锁存器) 外芯片A0---A7 **P0口数/地复用 单片机的高8位地址线 : A8(P2.0)---- A15(P2.7) 外芯片的高位地址A8---A15 ***P2口此时只作高位地址线用 片选——选通某一外扩芯片 共有3法:线选法 接地直选法 译码法 a.线选法 片选引脚接单片机字选后剩下的某根高位地址线 其法多用于外扩少数芯片,简单, 价廉。如右图 A0 An CE A0--An n+1 … Ax (An+1—A15)之一 b.接地直选法: 当接入的芯片仅一片(或需让其一直选通)时, 则可将其片选端CE接地,直接选通。如右图 c.译码法——单片机对片选引脚通过译码后输出。 又分两法: 1)全译码——用字选后剩下的所有高位 地址线进行译码。 地址唯一 2)部分译码——用字选后剩下的高位 地址线中某几根进行译码。 地址不唯一 A0--An A0 An CE .. n+1 A0--An A0 An CE .. n+1 译 码 器 An+1 A15 中的几根 … <15-n A0--An A0 An CE .. n+1 译 码 器 An+1 A15 … 15-n *④ 系统扩展的两大原则: a.用相同信号控制的芯片之间,地址不能相同 如:I/O口,外部RAM均以RD WR作读 写控制信号,同使用 MOVX 指令传递信息 故 I/O口,外部RAM不能有相同地址; b.使用相同地址的芯片之间,控制信号不能相同

文档评论(0)

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

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

1亿VIP精品文档

相关文档