第4章单片机技术课题课件.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * §4.2 存储器的扩展 一、程序存储器扩展 ◆ 2716(2KB) 扩展设计 方法 ◆ EPROM扩展设计方法: ★ 单片机的/EA——接地 ★ 低8位地址锁存——单片机指令执行周期中,均会在ALE脉冲信号高电平期间出现A7-A0,因此,应用ALE锁存低8位地址 ★ 高8位地址A15-A8——直接与P2连接 ★ 数据总线D7-D0——与P0对接 ★ /OE端——接/PESN ★ 片选/CE可以接地(单片时)或译码器输出(多片时) 2716接口电路设计原理图 2732 2764 2716(2KB)EPROM扩展地址表 P2.7-P2.3 A15--A11 .0 --------- A10 A9 A8 A7—A0 ROM地址 ROM 空间 00000 000,0000,0000 : 111,1111,1111 0000H-07FFH ? 2KB 00001 000,0000,0000 : 111,1111,1111 0800H-0FFFH ? 2KB ?: 000,0000,0000 : 111,1111,1111 : ? : 11111 000,0000,0000 : 111,1111,1111 F800H-FFFFH ? 2KB? 32个2KB 重叠区 A15-A11共5位地址线未参与译码,引起25 个重叠区 ◆ 27128与MCS51的连接 4个8KB 重叠区 地址? ◆ 6116(2KB) SRAM系统设计 方法 /WR→/WE /RD→/OE /PSEN不接 其它同EPROM 地址空间也相同 2716是ROM空间6116是RAM空间 二、数据存储器扩展方法 ◆ 6264(2×8KB)SRAM系统设计 ◆ Y0选中1#,RAM地址0000H~1FFFH ◆ Y1选中2#,RAM地址1000H~2FFFH A15A14A13 Yi 0 0 0 Y0 0 0 1 Y1 三、程序、数据存储器联合设计 ◆ 2764(8KB)EPROM + 6264(8KB)SRAM ◆ Y0选中2764,ROM地址0000H~1FFFH ◆ Y0选中6264,RAM地址0000H~1FFFH 是否冲突? 四、E2PROM系统设计 方法 ◆2817(2KB) E2PROM E2PROM存储器系统设计要点 ◆常用芯片有Intel 2817A、2864A,28系列E2PROM的管脚与27系列EPROM兼容 ◆ 主要用作程序存储器,又要将其当作SRAM在线读写,所以,E2PROM实际上同时占用了系统的ROM和RAM地址空间。/OE端由单片机的/PSEN “与”/RD后选通 ◆ E2PROM写入时间长,ms/单元级。为与CPU时序匹配,都设计有RDY/BUSY标志。“0”表示芯片忙,不能写入;“1”表示闲,可以写入 ★ E2PROM通常不用作随机存储,主要用于系统初始参数设置 思考: 图中2817的地址空间是多少? 小 结 MCS—51单片机外部总线时序,外部三总线扩展方法 地址译码、设备片选以及总线驱动 地址重叠、地址断续的原因 ROM和RAM的原理、 分类、用途 ROM和RAM系统扩展设计 1、设计1个51单片机4KB EPROM+8KBRAM存储器系统。 2、设计1个51单片机2KB E2PROM +8KB×4 RAM存储器系统。 作业 §4.3 I/O接口扩展电路设计 一、应用锁存器和缓冲器扩展I/O端口 MOV A,#DATA MOV DPTR,#0XXXH MOVX @DPTR,A 1、锁存器扩展并行输出口 MOV DPTR,#0XXXH MOVX A,@DPTR 2、缓冲器扩展并行输入口 LE锁存边沿 ? ◆简单面板电路 P2 /WR /RD P0 上拉电阻 10K 限流电阻 180 LED: MOV DPTR, #Address MOVX @DPTR, A RET KEY: MOV DPTR, #Address MOVX A, @DPTR RET ◆说明 ★MCS—51单片机系统没有专门的I/O操作指令,扩展的I/O端口实际上是被当作外部数据存储器一样进行寻址的,它与外部RAM一样拥有存储地址; ★数据总线是动态总线,是计算机系统的数据信息流通公共通道,任何外部设备都不能独占。从数据总线扩

文档评论(0)

精品家园 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档