微机原理第五章存储器的扩展.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
74LS138真值表 第三十页,共四十六页,2022年,8月28日 用译码方式实现片选 第三十一页,共四十六页,2022年,8月28日 根据译码器的逻辑关系和存储器的片内寻址范围,三个芯片的地址空间如下 第三十二页,共四十六页,2022年,8月28日 译码方式的特点: 优点:地址空间连续,且唯一确定,不存在地址重叠现象;能够充分利用内存空间;当译码器输出端留有空余时,便于继续扩展存储器或其它外围器件。 缺点:电路连接复杂一些。 第三十三页,共四十六页,2022年,8月28日 第一页,共四十六页,2022年,8月28日 学习内容 对于一些较大的应用系统,需要扩展一些外围芯片,以补充片内硬件资源的不足。本章主要介绍存储器的扩展。 概述 地址的锁存 地址的译码 外部存储器的扩展方法 第二页,共四十六页,2022年,8月28日 第一节:概述 一、 片外总线结构 三总线结构形式:当系统要求扩展时,为了便于与各种芯片相连接,应把单片机外部连线变为一般微机所具有的三总线结构形式:地址总线、数据总线、控制总线 MCS-51系列单片机的片外引脚可构成下图所示的三总线结构,所有的外围芯片都将通过这三总线进行扩展。 第三页,共四十六页,2022年,8月28日 三总线结构 第四页,共四十六页,2022年,8月28日 1. 数据总线DB:宽度8位,由P0口提供,三态双向口,单片机与外部交换的所有信息,几乎都通过P0口传送。是应用系统中使用最频繁的通道。 片外多个扩展芯片的数据线采用并联方式连接在数据总线上,而在某一时刻只有端口地址与单片机发出的地址相符的芯片才能与单片机进行通信。 2. 地址总线AB:宽度16位,寻址范围216=64K字节。 低8位A7~A0由P0口经地址锁存器提供。 高8位Al5~A8 由P2口直接提供。 P0、P2口在系统扩展中用作地址线后,便不能再作为一般I/0口使用。 第五页,共四十六页,2022年,8月28日 3. 控制总线CB:包括片外系统扩展用控制线和片外信号对单片机的控制线。 (1)WR、RD:片外数据存储器的读/写控制。执行MOVX时,这两个信号分别自动生成。 (2)PSEN:片外程序存储器的读控制。执行MOVC时,该信号自动生成。 (3)ALE:锁存P0口输出的低8位地址的控制线。ALE在P0口输出地址期间,用下降沿控制锁存器对地址进行锁存,该信号自动生成。 (4)EA:选择片内、片外程序存储器。 0:片外程序存储器。 1:片内程序存储器。 第六页,共四十六页,2022年,8月28日 二、系统扩展能力 地址线16位,容量64KB,地址0000H~FFFFH。片外RAM和ROM的访问使用不同的指令及控制信号,允许两者地址重合。 对于有片内ROM的单片机,片内ROM与片外ROM的访问使用相同的操作指令,对两者的选择则靠硬件来实现。 EA=0时,选择片外程序存储器,即无论片内有无程序存储器,片外程序存储器的地址可从0000H开始 EA=l时,选片内程序存储器,若片内程序存储器容量为4KB,则其地址为0000H~0FFFH,片外程序存储器地址只能从1000H开始。 第七页,共四十六页,2022年,8月28日 为了应用系统的需要而扩展的I/O口、A/D、D/A转换口及定时/计数器均是与片外数据存储器统一编址的。即通常把64KB的外部数据存储器空间的一部分作为扩展I/O端口的地址空间,每一个I/O口相当于一个数据存储单元,CPU如同访问外部数据存储器一样访问扩展I/O口,对其进行读写操作。 第八页,共四十六页,2022年,8月28日 三、常用存储器芯片 1、程序存储器:存放程序代码和常数 由于单片机的应用系统通常是专用的微机系统,一经开发研制完毕,其软件也就定型,所以常用半导体只读存储器(Read Only Memory,缩写为ROM)作为单片机的程序存储器。 第九页,共四十六页,2022年,8月28日 根据写入或擦除方式的不同,ROM分为5种 (1)? 掩膜ROM 由芯片生产厂家用最后一道掩膜工艺来写入信息的,用户不能再作更改,如8051的内部ROM。掩膜ROM集成度高,成本低,适合用于大批量生产。 (2)? 可编程ROM(PROM) 芯片出厂前未写入信息,由用户自行写入(即编程),在专用的编程器上进行的。一旦编程后,芯片内容不能再作更改。 第十页,共四十六页,2022年,8月28日 (3)? 紫外线擦除可编程ROM(EPROM) 由用户利用编程器写入信息,其内容可以更改。在紫外线照射下使电路复位,原存信息被擦除,然后重新编程。能反复多次使用。 EPROM广泛应用于各种微机系统。通常采用的标准芯片有: 2716(2KB) 、2732(4KB) 2764(8KB

文档评论(0)

努力奋斗的小玲 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档