单片机基础(第3版)_第6章单片机并行存储器扩展分析报告.ppt

单片机基础(第3版)_第6章单片机并行存储器扩展分析报告.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 单片机并行存储器扩展 存储器用来存储程序和数据,是计算机的重要组成部分。 MCS-51的存储器配置方式与其他常用的微型计算机不同。它把程序存储器和数据存储器分开,各有自己的寻址系统、控制信号和功能。通常,程序存储器用来存放程序和表格常数;数据存储器用来存放程序运行所需要的给定参数和运行结果。 6.1 单片机并行外扩展系统 MCS-51单片机的功能较强,从一定意义上可以说,一块单片机可以直接使用在智能仪器、仪表、小型检测及控制系统中,而不需要扩展外围芯片,使用极其方便。 但是对于一些较大的应用系统,单片机原有的功能就显得不足,这时必须在片外扩展一些外围芯片。 通常可以扩展存储器、并行输入/输出口、串行输入/输出口等。本章介绍单片机存储器的扩展方法。 6.1.1 单片机并行扩展总线 系统扩展主要内容有:外部存储器的扩展(外部RAM、ROM);I/O接口部件的扩展。 1. 并行扩展总线的组成 (1)地址总线 用于扩展储存器和I/O端口寻址。 (2)数据总线 用于传送数据、状态、指令和命令。 (3)控制总线 2. 80C51单片机并行扩展总线 单片机没有提供专用的地址引脚和数据引脚,实际扩展使用单片机的I/O端口线充当地址线和数据线。 (1)以P0口的8位口线充当低位地址线/数据线 (2)以P2口的口线作高位地址线 (3)控制信号 ALE - 低8位地址锁存信号; PSEN-扩展程序存储器读选通信号; EA -内外程序存储器选择信号; RD和WR-扩展RAM和I/O口的读选通、写选通信号。 常用地址锁存器芯片: 74LS373、8282、74LS573 a、锁存器74LS373(带有三态门的8D锁存器) b、锁存器8282 功能及内部结构与74LS373完全一样,只是其引脚的排列与74LS373不同 6.1.2 并行扩展系统的I/O编址和芯片选取 1. 单片机外扩展地址空间 2. 片选技术 寻址分为芯片选择和芯片内目标单元选择两个层次,扩展芯片都有片选信号引脚,可以通过地址编码实现选择;片内单元选择由使用的芯片自行解决,使用时,只需把控制的芯片地址引脚与相应的地址线连接即可。芯片选择方法分线选法和译码法。 (1)线选法寻址 直接用系统的高位地址线作芯片的片选信号。 优点:电路简单,不需另外增加硬件电路,体积小,成本低。 缺点:可寻址的器件数目受限,地址空间不连续,只适于外 扩芯片不多,规模不大的单片机系统。 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 2716:1 1 1 1 0 X X X X X X X X X X X F7FFH~F000H 6116:1 1 1 0 1 X X X X X X X X X X X EFFFH~E800H 8255:1 1 0 1 1 X X X X X X X X X X X DFFFH~D800H 0832:1 0 1 1 1 X X X X X X X X X X X BFFFH~B800H 8279:0 1 1 1 1 X X X X X X X X X X X 7FFFH~7800H 存在问题:地址重复。 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 2716:1 1 1 1 0 X X X X X X X X X X X F7FFH~F000H 2716:1 1 1 0 0 X X X X X X X X X X X E7FFH~E000H 2716:1 1 0 0 0 X

文档评论(0)

美洲行 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档