- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工程科技]单片机基础教程61
* * 第六章 1-----1 第六章 MCS-51单片机的系统扩展 主要内容 1 . MCS-51单片机系统扩展的基本概念 2 . 程序存储器扩展技术 3 . 数据存储器扩展 4 . 输入/输出口扩展技术 重点:系统扩展的方法 地址译码与分析方法 第六章 1----2 第一节 单片机系统扩展的一般方法 一、系统扩展基本内容与意义 8051/8751最小应用系统 由于集成度的限制,这种最小应用系统只能用作一些小型的控制单元。其应用特点是: (1)全部I/O口线均可供用户使用。 (2)内部程序存储器容量不大(只有4KB地址空间)。 (3)应用系统开发具有特殊性 系统扩展的内容: 1. 外部程序存储器的扩展; 2. 外部数据存储器的扩展; 3. I/O接口的扩展; 4. 其他专用功能部件的扩展。 MCS-51单片机内部虽然集成了储存器、I/O口、定时器/计数器等硬件资源,但它们的容量比较小,资源有限。为了满足各种复杂的应用系统的要求,常常需要单片机外部扩展存储器和各种功能的器件。 第六章 1-----3 第六章 1-----4 二.系统扩展三总线的形成 ? 3. 对I/O接口的读写操作如同外部RAM的读写操作 —— 用MOVX指令实现 第六章 1-----5 外部程序存储器读操作 P0口的分时输出地址信息和输入指令信息控制由ALE和PSEN实现。 为了将P0口的地址和数据分离, 用ALE的下跳沿将P0口输出的地址信号低8位锁存在地址锁存器中,地址锁存器一般选用74LS373、74LS573、8282等芯片。 外部数据存储器读/写操作 对外部数据存储器的读操作控制由ALE和RD实现。 ——执行指令:MOVX A,@DPTR 对外部数据存储器的写操作控制由ALE和WR实现。 ——执行指令:MOVX @DPTR, A 8031是片内无程序存储器的单片机芯片,因此,8031的最小应用系统应在片外扩展EPROM。 第二节 程序存储器的扩展 第六章 1-----7 当程序量超过单片机的片内程序存储器时,将采用片外扩展程序存储器,通常采用EPROM、E2PROM、Flash 存储器等芯片。 一、程序存储器扩展的基本方法 1.地址线的连接 P0口(P0.0~P0.7) 经锁存器接存储器低8位地址线(A0~A7) 。 P2口(P2.0—P2.7)与存储器高8位地址线(A8~A15)相连接; 第六章 1-----9 3.控制线的连接 /PSEN接存储器的允许输出信号/OE ALE 接地址锁存器锁存信号G。 4.片选信号的连接与地址译码 当芯片的三组总线连接完后,将地址总线剩下的高位地址线作为片选信号,一般片选信号的产生有三种方法即:线选法、部分译码法、全译码法等。 2.数据线的连接 P0口与存储器的8位数据线(D0~D7)相连接。 1.典型EPROM扩展电路 Intel的通用EPROM不同型号芯片由于其管脚有一定的兼容性,它们在单片机系统扩展中常常被采用。 EPROM扩展的典型产品有:2716(2KB)、2732(4KB)、2764 (8KB) 、27128 (16KB)、27256(32KB)、27512(64KB),它们的主要差别只是地址线的增减。 二、程序存储器扩展实例分析 第六章 1-----10 EPROM管脚功能: 1) A0~A15 地址线。2764(A0~A12),27128(A0~A13),27256(A0~A14); 2)CE 芯片使能信号 3)OE/ VPP 输出使能信号/编程电压 4) PGM 编程脉冲输入端 5)O0~O7 数据线 例1:用一片27128扩展的16K字节单片机程序存储器。 扩展一片程序存储器时,片选信号CS可直接接地,也可接A14或A15,既采用线选法。 第六章 1-----11 一旦片选确定则存储单元的地址信号就确定了,线选法时存储器的地址不是唯一的 27128的A0~A13 —— 接地址总线A0~A13 OE —— 接 PSEN O0~O7 —— 接 D0 ~ D7 地址锁存器的 G —— ALE OC —— 直接接地 由于EPROM没有
文档评论(0)