单片机原理及接口技术-第8章课件.ppt

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

数制转换 8.3 程序存储器EPROM的扩展 2. 操作时序——执行非MOVX指令的时序 8.3.2 程序存储器的操作时序 P0口输出A0~A7 P2口输出A8~A15 ALE↓锁存A0~A7 指令输入 系统无片外RAM,ALE的频率= fOSC/6 ALE=1 PSEN=0 8.3 程序存储器EPROM的扩展 2. 操作时序——执行MOVX指令的时序——时序有所不同 8.3.2 程序存储器的操作时序 1030H 74H 1031H 06H 1032H 90H 1033H 20H 1034H 00H 1035H F0H 例如执行如下指令 MOV A,#06H MOV DPTR,#2000H MOVX @DPTR,A 其机器代码为 取出指令:以PC的值作地址,P0输出PCL(35H),P2输出PCH(10H),访问片外ROM。 执行指令:以DPTR的值作地址,P0输出DPL(00H),P2输出DPH(20H),访问片外RAM。此期间,ALE应配合锁存DPL,PSEN也不应有效。 时序特点:执行一次MOVX指令就会丢失一个ALE脉冲。 8.3 程序存储器EPROM的扩展 2. 操作时序——执行MOVX指令的时序 8.3.2 程序存储器的操作时序 取指 执指 P0口输出PCL P2口输出PCH ALE↓锁存 指令输入 P0口输出DPL ALE↓锁存 P2口输出DPH ? 数据输出 PSEN=0 MOV A,#06H MOV DPTR,#2000H MOVX @DPTR,A 丢失1个ALE 00H 06H 8.3 EPROM的扩展 AT89C51与EPROM的接口电路设计 EPROM正常工作中只能读,不能写,读出控制脚为 OE 。 硬件连接方法: (1). 设计地址锁存器,其输出的A0~A7与EPROM 的地址引脚A0~A7连接, AT89C51的P2输出的低位地址与EPROM 的其它地址引脚连接,高位地址可采用线选法或译码法对EPROM 的片选端控制; (2). EPROM 的数据线与AT89C51的数据线(P0)连接; (3). EPROM 的OE与89C51单片机的PSEN 相连。 8.3.3 AT89C51与EPROM的接口电路设计 8.3 EPROM的扩展 1. 单片EPROM硬件接口电路 (1). OE 与PSEN 连接 (2). EPROM的地址引脚与单片机提供的地址连接。 (3). 仅一片EPROM片选端接地,恒有效 (4). EPROM数据线与89C51数据线(P0)连接 8.3.3 AT89C51与EPROM的接口电路设计 外扩一片27128的接口电路图 8.3 EPROM的扩展 2. 使用多片EPROM的扩展电路 与单片EPROM扩展电路相比,多片EPROM的扩展除片选线 CE 外,其他均相同。如图4片27128EPROM扩展64KB程序存储器,片选控制信号由译码器产生。 8.3.3 AT89C51与EPROM的接口电路设计 14位低位地址 高位地址译码 8.4 静态数据存储器的扩展 在单片机应用系统中,外扩的数据存储器都采用静态数据存储器( SRAM ) ,所以只讨论SRAM与89C51的接口。 所扩展的数据存储器空间地址由P2口提供高8位地址,P0口分时提供低8位地址和作为8位双向数据总线,ALE对低8位地址锁存。 片外数据存储器RAM的读和写由89C51的 RD(P3.7)和 WR(P3.6)信号控制,而片外程序存储器EPROM的输出允许端(OE)由89C51的程序存储器读选通信号PSEN控制。 尽管SRAM的地址空间与EPROM的地址空间范围都是相同的,但由于控制信号不同,故不会发生总线冲突。 常用的RAM芯片典型型号有: 6116,2KB×8 A0~A10 6264,8KB×8 A0~A12 62128,16KB×8 A0~A13 62256,32KB×8 A0~A14 8.4.1 常用的静态芯片 8.4 静态数据存储器的扩展 各引脚功能: A0~A14:地址输入线。 D0~D7:双向三态数据线。 CE:片选信号输入。CE为低电平时才选中该片。 OE:读选通信号输入线,低电平有效。 WE:写允许信号输入线,低电平有效。 Vcc:工作电源+5V GND:地 工作方式有读出、写入、维持三种,工作方式的操作控制如表8-6。 8.4.1 常用的静态芯片 8.4 静态数据存储

文档评论(0)

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

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

1亿VIP精品文档

相关文档