- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 存储器的扩展 9.1 程序存储器的扩展 9.2 数据存储器的扩展 9.3 存储器的综合扩展 学习目标 1.掌握MCS-51单片机程序存储器扩展方法 2.掌握MCS-51单片机数据存储器扩展方法 3.掌握MCS-51单片机存储器综合扩展方法 9.1 程序存储器的扩展 9.1.1 程序存储器芯片概述 典型的EPROM芯片有Intel公司的: 2716(2K×8)、2732(4?K×8)、 2764(8?K×8)、27128(16?K×8)、27256(32?K×8)、27512(64?K×8)等。 1. 并行2716 EPROM的特点 2. 引脚说明 O0~O7数据线: 传送存储单元内容。根数与单元数据位数相同。 A0~A10地址线:选择芯片内部一个存储单元。根数由存储器容量决定。 CE片选线:选择存储器芯片。CE无效,其他信号线不起作用。 OE:数据读选通线, Vcc:+5V主电源 Vpp:编程电源 GND:接地端 3. 2716的工作方式 9.1.2 单片程序存储器扩展 总线连接 (1)地址总线的连接 P0.0~P0.7 和P2.0~P2.2连接地址总线A0~A10 低8位地址信号AB0~AB7,高3位地址信号AB8~AB10 (2)数据总线的连接 P0.0~P0.7连接数据总线D0~D7 (3)片选端及控制总线的连接 PSEN连接OE:片外程序存储器读控制信号ALE连接地 锁存器G:地址锁存允许控制信号 EA接地:选择片外程序存储器 2. 读取外部程序存储器的时序 9.1.3 多片程序存储器扩展 最大扩展容量64K 外扩多片存储器进行的选择: 片选:选存储器芯片,片选信号区别不同芯片的地址空间。 字选: 选中该芯片中的相应存储器单元 片选方法: 1.线选法微型机剩余高位地址总线直接连接各存储器片选线。 各芯片间地址不连续 有相当数量的地址不能使用,否则造成片选混乱 2.地址译码法 微型机剩余高位地址总线通过地址译码器输出片选信号。多片存储器芯片组成大容量存储器连接常用片选方法 1.线选法 2.地址译码法 地址译码法原理 译码法选址就是利用地址译码器对系统的片外高位地址进行译码,以其译码输出作为存储器芯片的片选信号,将地址划分为连续的地址空间块,避免了地址的间断。 (1)完全译码:地址译码器使用了全部地址线,地址与存储单元一一对应。 (2)部分译码:地址译码器仅使用了部分地址,地址与存储单元不是一一对应。部分译码也会浪费大量的存储单元,对于要求存储器容量较大的微机系统,一般不采用。但对于单片机系统来说,由于实际需要的存储器容量不大,采用部分译码器可以简化译码电路。 各存储器芯片的地址空间: Abi111098 7 6 5 4 3 2 1 0~111098 7 6 5 4 3 2 1 0 Ⅰ:0000 0000 0000 0000~0000 0111 1111 1111=0000H~07FFH Ⅱ:0000 1000 0000 0000~0000 1111 1111 1111=0800H~0FFFH Ⅲ:0001 0000 0000 0000~0001 0111 1111 1111=1000H~17FFH 9.2 数据存储器的扩展 MCS-51系列单片机的内部一般都仅有128字节或256字节的RAM数据存储器。 数据存储器和程序存储器使用相同的64KB地址空间,但两者却是相互独立的的存储空间,具有各自独立的控制信号线和读写操作指令。同时,外部的数据存储器和其它I/O接口芯片的扩展统一编址。 9.2.1 数据存储器芯片 典型的SRAM芯片有Intel公司的: 6116(2K×8)、6264(8?K×8)、27128(16?K×8)等 6264的工作方式 9.2.2 数据存储器扩展 1. 单片6264数据存储器扩展 2. 多片6264数据存储器扩展 ABi : 15141312111098 7 6 5 4 3 2 1 0 ~151413121110987 6 5 4 3 2 1 0 Ⅰ:0100 0000 0000 0000~0100 0111 1111 1111=4000H~5FFFH Ⅱ:0010 1000 0000 0000~0010 1111 1111 1111=2000H~3FFFH Ⅲ:0000 0000 0000 0000~0001 1111 1111 1111=0000H~1FFFH 3. 外部数据存储器的数据传送 CPU和外部RAM的页内传送: MOV P2, #addrH MOV Ri, #addrL
您可能关注的文档
- 单片机原理及基于单片机的嵌入式系统设计蔡方凯电子教案 第8章.ppt
- 单片机原理及基于单片机的嵌入式系统设计蔡方凯电子教案 第9章.ppt
- 单片机原理及基于单片机的嵌入式系统设计蔡方凯电子教案 第10章.ppt
- 单片机原理及基于单片机的嵌入式系统设计蔡方凯电子教案 第12章.ppt
- 单片机原理及基于单片机的嵌入式系统设计蔡方凯电子教案 第13章.ppt
- 单片机原理及接口技术 C51编程 教学课件 作者 张毅刚 第1章 单片机概述.ppt
- 单片机原理及接口技术 C51编程 教学课件 作者 张毅刚 第2章 硬件结构.ppt
- 单片机原理及接口技术 C51编程 教学课件 作者 张毅刚 第3章 C51语言编程基础.ppt
- 单片机原理及接口技术 C51编程 教学课件 作者 张毅刚 第4章 并行端口.ppt
- 单片机原理及接口技术 C51编程 教学课件 作者 张毅刚 第5章 中断系统.ppt
- 单片机原理及接口技术案例教程 教学课件 作者 李法春 第10章.ppt
- 单片机原理及接口技术案例教程 教学课件 作者 李法春 第11章.ppt
- 单片机原理及接口技术案例教程 教学课件 作者 李法春 第12章.ppt
- 单片机原理及接口技术案例教程 教学课件 作者 李法春 第13章.ppt
- 单片机原理及接口技术案例教程 教学课件 作者 李法春 课件首页.ppt
- 单片机原理及控制技术 教学课件 作者 王君 第1章绪论.ppt
- 单片机原理及控制技术 教学课件 作者 王君 第2章MCS 51系列单片机的结构和时序.ppt
- 单片机原理及控制技术 教学课件 作者 王君 第3章MCS51系列单片机的指令系统及汇编语言程序设计.ppt
- 单片机原理及控制技术 教学课件 作者 王君 第3章MCS51系列单片机的指令系统及汇编语言程序设计续.ppt
- 单片机原理及控制技术 教学课件 作者 王君 第4章C51高级语言程序设计.ppt
最近下载
- 耳听眼看鼻嗅心动,学会领略自然之美--四年级语文上册第一单元“文学阅读与创意表达”学习任务群整体设计.docx VIP
- NBT10103风电场工程微观选址技术规范(2024).pdf VIP
- 2025-2026学年初中信息技术(信息科技)七年级上册川教版(2024)教学设计合集.docx
- 2024肠道微生物组研究白皮书-185页.doc VIP
- SYNTAX评分计算方法1.doc
- 商务经理招聘面试题(某大型国企)2025年精练试题精析.docx VIP
- 北京邮电大学1997年—2024年801通信原理真题及答案.pdf
- 2024-2025学年初中信息技术(信息科技)人教版(2024)八年级全一册教学设计合集.docx
- 商洪涛牵张成骨在颌面外科应用.ppt VIP
- 大客户经理招聘面试题(某大型国企)2025年精练试题解析.docx VIP
文档评论(0)