




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第八章 MCS-51扩展存储器的设计,单片机系统的扩展是以基本的最小系统为基础的, 故应首先熟悉最小应用系统的结构。 实际上, 内部带有程序存储器的8051或8751单片机本身就是一个最简单的最小应用系统,许多实际应用系统就是用这种成本低和体积小的单片结构实现了高性能的控制。 对于目前国内较多采用的内部无程序存储器的芯片8031来说, 则要用外接程序存储器的方法才能构成一个最小应用系统。,片内无程序存储器的芯片构成最小应用系统时, 必须在片外扩展程序存储器。 由于一般用作程序存储器的EPROM芯片不能锁存地址, 故扩展时还应加1个锁存器, 构成一个3片最小系统。,单片机的三总线结构 当单片机最
2、小系统不能满足系统功能的要求时, 就需要进行扩展。 为了使单片机能方便地与各种扩展芯片连接, 常将单片机的外部连线变为一般的微型计算机3总线结构形式。 对于MCS-51系列单片机, 其3总线由下列通道口的引线组成: 地址总线: 由P2口提供高8位地址线, 此口具有输出锁存的功能, 能保留地址信息。由P0口提供低8位地址线。 数据总线: 由P0口提供。 此口是双向、 输入三态控制的8位通道口。,控制总线: ALE地址锁存信号, 用以实现对低8位 地址的锁存。 片外程序存储器取指信号。 片外数据存储器读信号。 片外数据存储器写信号。,二、 系统扩展的内容与方法 (1)、 系统的扩展一般有以下几方面
3、的内容: 外部程序存储器的扩展; 外部数据存储器的扩展; 输入/输出接口的扩展; 管理功能器件的扩展(如定时/计数器、 键盘/显示器、 中断优先 编码器等)。 (2) 、系统扩展的基本方法: 使用TTL中小规模集成电路进行扩展。 采用Intel MCS-80/85微处理器外围芯片来扩展。 采用为MCS-48系列单片机设计的一些外围芯片, 其中许多芯片可直接与MCS-51系列单片机连用。 采用与MCS-80/85外围芯片兼容的其它一些通用标准芯片。,表 MCS51单片机常用的扩展器件,8D锁存器74LS373 74LS373是一种带输出三态门的8D锁存器。 1D8D为8个输入端。 1Q8Q为8个
4、输出端。 G为数据打入端: 当G为“1”时, 锁存器输出状态(1Q8Q)同输入状态(1D8D); 当G由“1”变“0”时, 数据打入锁存器中。,74LS373的结构示意图,74LS373用作地址锁存器,总线驱动器芯片管脚图 (a) 单向驱动器74LS244; (b) 双向驱动器74LS245,P2口如外接总线驱动器, 可用单向的72LS244, 其连接图如图所示。 它的两个控制端/1G和/2G均接地, 相当于8个三态门均打开, 数据从P2口到A8A15端直通, 也就是说。 此处采用74LS244纯粹是为了增加驱动能力而不加任何控制。,P2口外接74LS244; P0口外接74LS245,38译
5、码器74LS138,38译码器74LS138为一种常用的地址译码器芯片, 其管脚图如图17所示。 其中, G1、 , 个控制端, 只有当G1为“”且 , 均为“0”时, 译码器才能进行译码输出。 否则译码器的8个输出端全为高阻状态。 译码输入端与输出端之间的译码关系如表12所示。 具体使用时, G1、 与 既可直接接至+5 V端或地, 也可参与地址译码。 但其译码关系必须为100。 需要时也可通过反相器使输入信号符合要求。,图1-7 74LS138管脚图,地址译码器:74LS138,8.3 读写控制、地址空间分配和外部地址锁存器 8.3.1 存储器扩展的读写控制 外扩RAM时,既能读又能写,故
6、常有读写控制引脚,/OE和/WE,分别连于51机的/RD和/WE。外扩ROM则只能读,记为/OE与51的/PSEN相连。 8.3.2 存储器地址空间分配 所谓编址就是给存储单元分配地址。 由于存储器通常由多片芯片组成, 为此存储器的编址分为两个层次: 即存储器芯片的选择和存储器芯片内部存储单元的选择。 位扩展(无片选) 字扩展(有片选),用多片存储器芯片组成微型计算机系统所要求的 存储器系统。 要求扩充后的存储器系统引出线符合微型计算机 的总线结构要求。,一、扩充存储器位数: 例1:用2K1位存储器芯片组成 2K8位存储器系统。 例2:用2K8位存储器芯片组成2K16位存储器系统。,例1:用2
7、K1位存储芯片组成2K8位存储系统。,当地址、片选和读写信号有效,可并行存取8位信息;共用片选。,例2:用2K8位存储器芯片组成2K16位存储器系统。,地址、片选和读写引线并联后引出,数据线并列引出。,共用片选,二、扩充存储器容量:,地址线、数据线和读写控制线均并联。 为保证并联数据线上没有信号冲突,必须用片选信 号区别不同芯片的地址空间(不能共用片选)。,片选方法: 1.线选法:微型机剩余高位地址总线直接连接各存储器片选线。 2.译码片选法:微型机剩余高位地址总线通过地址译码器输出片选信号。多片存储器芯片组成大容量存储器连接常用片选方法。,多片程序存储器芯片的扩展,1、 线选法寻址,图 2-
8、4 3片2764与8031的连接图,各芯片的地址范围如下:,2、 译码法寻址,采用译码法扩展两片2764芯片,图 2-5 2片2764与8031的连接图,各芯片的地址范围如下:,8.4 程序存储器EPROM的扩展 工作时,ROM中的信息只能读出,要用特殊方式写入(固化信息),失电后可保持信息不丢失。 1.掩膜ROM:不可改写ROM 由生产芯片的厂家固化信息。在最后一道工序用掩膜工艺写入信息,用户只可读。 2.PROM:可编程ROM 用户可进行一次编程。存储单元电路由熔丝相连,当加入写脉冲,某些存储单元熔丝熔断,信息永久写入,不可再次改写。 3.EPROM:可擦除PROM 用户可以多次编程。编程
9、加写脉冲后,某些存储单元的PN结表面形成浮动栅,阻挡通路,实现信息写入。用紫外线照射可驱散浮动栅,原有信息全部擦除,便可再次改写。 4.EEPROM:可电擦除PROM 既可全片擦除也可字节擦除,可在线擦除信息,又能失电保存信息,具备RAM、ROM的优点。但写入时间较长。,常用EPROM芯片: Intel 2716 (2KB=2K8位)、 2732 (4KB)、 2764 (8KB)、 27128(16KB)、 27256(32KB)、 27512(64KB)。,2716 有五种工作方式, 见表 。,由图2-3可确定2716芯片的地址范围。方法是A10A0从全0开始, 然后从最低位开始依次加 1
10、, 最后变为全1, 相当于211=2 048个单元地址依次选通, 称为字选。即,8.5 静态数据存储器的扩展 数据存储器即随机存取存储器(Random Access Memory), 简称RAM, 用于存放可随时修改的数据信息。 它与ROM不同, 对RAM可以进行读、 写两种操作。 RAM为易失性存储器, 断电后所存信息立即消失。 按其工作方式, RAM又分为静态(SRAM)和动态(DRAM)两种。 静态RAM只要电源加上, 所存信息就能可靠保存。 这里主要介绍静态数据存储器。 扩展数据存储器电路常用RAM芯片: Intel 6116(2KB)、6264(8KB)、62256(32KB)等。,图27 RAM 6264引脚图,表 2-2 6264的工作方式,图 2-8 单片6264与51单片机连接示意图,6264的8 KB地址范围不唯一(因为A14A13可为任意值), 6000H7FFFH是一种地址范围。当向该片6000H单元写一个数据DATA时, 可用如下指令: MOV A, DATA MOV DPTA, 6000H MOVX DPTR, A 从FFFH单元读一个数据时, 可用如下指令: MOV DPTR, 7FFFH MOVX , DPTR,8.6 EPROM和RAM的综合扩展 如图29所示。 8031的片外程序存储器和数据存储器的地址各为64 K。 若
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高职现代学徒制协议书(2篇)
- 葡萄酒灌装车间工艺流程培训
- 创业风险与对策
- 初中历史知识竞赛题库
- 电气安全操作知识
- 2025年小学教师资格《综合素质》热点问题分析题含答案及解析
- 2025年会计职称考试《初级会计实务》财务管理基础习题集及答案解析试卷
- 2025年消防执业资格考试题库:消防救援队伍管理法规实战演练试题
- 2025年美术教师编制考试模拟试卷:美术教学理论基础知识试题
- 小学感恩教育主题班会
- 2025年宜宾兴文县招考聘用社区专职工作者7人高频重点提升(共500题)附带答案详解
- 二 20以内的退位减法 第1课时 十几减9课件2024-2025人教版一年级数学下册
- 减资协议书(2篇)
- 2025年山东能源集团权属企业内蒙古荣信化工限公司社会招聘高频重点提升(共500题)附带答案详解
- 口腔科急救培训
- 退役军人创业扶持协议
- 2025年中储粮集团公司招聘笔试参考题库含答案解析
- 保护母亲河日关爱河湖保护母亲河保卫黄河课件
- 物业高压配电室培训
- 安全生产管理制度-普货运输
- DB41T 1508-2017 化妆刷标准规范
评论
0/150
提交评论