第七章:存储器扩展讲述.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章:存储器扩展讲述

《单片机应用系统设计》教学课件 解:1)请将下图中已标识符号而未连的线连起来。 EA 接地 ,ALE接G,PSEN接2716的OE,RD接6116的OE,WR接6116的WE,Y0接2716的CE,6116的CE接Y1或Y0或地 2)说明2716和6116基本地址范围。 2716: 0000H-07FFH 6116:0800H-0FFFH 3)编一个对6116全部单元置零子程序。 ZERO: MOV DPTR,#0800H MOV A, #00H MOV R3, #08H LOOP2: MOV R4, #FFH LOOP1: MOVX @DPTR, A INC DPTR DJNZ R4, LOOP1 DJNZ R3, LOOP2 RET 《单片机应用系统设计》教学课件 例:51单片机扩展了一片6116(2KB)作为数据存储器,线已接好,请将相应符号填入数字编号处。注:粗线表示多线, 细线表示单根线。 解:⑴P2.0-P2.2 ⑵ALE ⑶P0.0-P0.7 ⑷/WR ⑸/RD ⑹/WE ⑺/OE ⑻A0-A7 ⑼A8-A10 ⑽/CE 《单片机应用系统设计》教学课件 例:51单片机扩展了一片2716(2KB)作为程序存储器,线已接好,请将相应符号填入数字编号处。注:粗线表示多线, 细线表示单根线。 解:⑴P2.0-P2.2 ⑵ALE ⑶P0.0-P0.7 ⑷G ⑸/PSEN ⑹+5 ⑺/OE ⑻A0-A7 ⑼A8-A10 ⑽/CE THE END! 《单片机应用系统设计》教学课件 《单片微机原理及应用》教学课件 第七讲:存储器扩展 本讲重点: 片外RAM与片外ROM扩展(参考范例应用)。 《单片微机原理及应用》教学课件 可寻址片外RAM 64K字节 (0000H—FFFFH); 可寻址片外ROM 64K字节 (0000H—FFFFH); 片内 掩膜 ROM 4K字节 (0000H—0FFFH); FFFFH 0000H 可寻址片外RAM 64K字节 FFFFH 0000H 可寻址片外ROM 64K字节 0FFFH 0000H 可寻址片内 掩膜 ROM 4K 字节 8051 7FH 00H 片内 RAM 128字节 FFH 80H 存储器配置(片外RAM/ROM) 《单片机应用系统设计》教学课件 单片机总线 地址总线: A0--A15共16根,由P0P2口组成 数据总线: D0--D7共8根,P0口组成。 控制总线: ALE,PSEN,EA,RD,WR 《单片机应用系统设计》教学课件 单片机总线扩展结构 《单片机应用系统设计》教学课件 RAM,ROM存储器扩展 《单片微机原理及应用》教学课件 一、存储器扩展的基本方法 《单片机应用系统设计》教学课件 1、存储器扩展的基本问题。 1)??地址线与存储器容量的关系 A9-A0: 10根地址线,有 210=1KB A10-A0: 11根地址线,有 211=2K A11-A0: 12根地址线,有 212=4K 等等 2)16位地址/8位数据的形成 高8位地址的形成:P2口送出高8位地址,A15-A8,执行MOVX、MOVC指令时P2口数据作为地址送出。 低8位地址和数据的复用:ALE高电平信号与P0口有效地址信号同时出现,ALE下降沿时锁存低8位地址,ALE低电平时P0口为数据。 《单片机应用系统设计》教学课件 3)数据/地址区分--74LS373(8D三态同相锁存器) D7-D0:8位并行数据输入端 Q7-Q0:8位并行数据输出端 G: 为1时,D端数据 = Q端数据 为0时,Q端数据保持。 《单片机应用系统设计》教学课件 2、存储器扩展的片选技术 片选两种方法: 线选法和译码法。 1)线选法(16根地址线) 用低位地址线对片内的存储单元进行寻址; 用余下的高位地址线分别接至芯片的片选端。 用线选法扩展存储器的缺点: ① 各芯片间地址不连续。而习惯上使用连续地址,如24?K范围地址从0000H到5FFFH。 ② 有相当数量的地址不能使用,否则造成片选混乱。 例如要扩展8K容量的外RAM,地址线和片选如下: 地址线:8?K=213 13条(A12~A0) 片选线:余下的A15~A13分别接至芯片的片选端。A15~A13轮流出现低电平,可保证一次只选一片。 《单片机应用系统设计》教学课件 例1 扩展三片2K存储芯片,试用线选法给出接线图和地址。 分析:显然要11根地址线和3根片选线,分配如下 低

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档