单片原理及其应用.ppt

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

第七章 单片机存储器的扩展 7.1 MCS-51单片机扩展及系统结构 6116芯片引脚 6264芯片引脚 12 CE:片选信号 输入 0 1 1 0 写入 输出 1 0 1 0 读出 高阻 1 1 1 0 未选中 高阻 × × 0 × 未选中 高阻 × × × 1 未选中 D7~D0 /WE /OE CS /CE 状态 6264工作方式 7.4.3 扩展RAM的接口电路 * * 单片机和存储单元,以及单片机和I/O端口之间传输数据。 双向传输。 数据总线宽度为8位,由P0口提供。 数据总线 三总线 地址总线 是单片机送出的地址信号,进行存储单元和I/O端口的选择。 地址总线是单向的,从单片机发出。 8051单片机16位地址总线,可寻址范围为216,即64K。高8位A15~A8由P2口提供,低8位A7~A0由P0口提供。 P0口是数据、地址分时复用,故P0口输出的低8位地址线必须用地址锁存器进行锁存。地址锁存器一般选用带三态缓冲输出的8D锁存器 74LS373。 一组控制信号的总称。有单片机发出的,也有从其它部件发向单片机的。 对于某一特定的控制线,其传输方向是单向的。 控制总线包括: ALE—— 地址锁存允许信号(下降沿锁存地址); RD、 WR —— 片外RAM读、写控制(低电平有效); PSEN ——片外ROM选通控制(低电平有效); EA——片内、片外ROM选择信号(低电平有效)。 控制总线 锁存器 典型芯片 74LS273 MR CLK DX QX 0 X X 0 1 ↑ 1 1 1 ↑ 0 0 带复位功能的8D触发器。 Q0 X 0 0 高阻 X X 1 OE LE DX QX 0 1 1 1 0 1 0 0 典型芯片 74LS373 带三态缓冲输出的8D触发器。 锁存器 锁存器与单片机接口连接电路 单片机P0口与锁存器输入端D0~D7相连; 锁存器输出端Q0~Q7与外存储器的低8位地址线相连; 单片机ALE引脚与74LS373的LE引脚相连; 当ALE高电平时74LS373直通; 当ALE下降沿时,锁存低8位地址信息,P0口的数据变化不会影响Q端; 74LS373的OE端接地。 7.2 MCS-51单片机存储器扩展编址技术 7.2.1 MCS-51单片机存储器系统 内部 0000H 0FFFH 1000H FFFFH EA=1 外部ROM 外部ROM EA=0 内部ROM 0000H 007FH 0080H 00FFH 内部RAM 特殊功能寄存器 FFFFH 外部RAM (64k) 0100H 程序存储器ROM的结构 数据存储器RAM的结构 7.2.2 单片机存储器扩展编址及映像 3 1 7.3 MCS-51单片机程序存储器扩展 7.3.1 ROM的发展 ROM (Read Only Memory,只读存储器) PROM (Programmable ROM,可编程ROM) EPROM (Erasable Programmable ROM,可擦除可编程ROM) E2PROM (Electrically Erasable Programmable ROM,电可擦除可编程ROM) Flash ROM 闪存 7.3.2 扩展ROM的芯片 2716、2732、2764、27128、27256、27512等; Intel 公司27系列产品; EPROM —— 加电编程,紫外线可擦除; 存储容量:2K、4K、8K、 16K、32K、64K; 分别需要11、12、13、14、15、16根地址线; 存储器容量(Q)与地址线数目(N)满足关系式: Q=2N D D D D D D D D D D 2716芯片引脚 D D 7.3.3 扩展ROM的接口电路 D D P0 访问片外ROM的时序 : CPU在访问片外ROM的一个机器周期内,信号ALE出现两次(正脉冲),ROM选通信号也两次有效,这说明在一个机器周期内,CPU两次访问片外ROM,也即在一个机器周期内可以处理两个字节的指令代码,所以在51系列单片机指令系统中有很多单周期双字节指令。 P0 D D D D ALE G D D D … 7.4 MCS-51单片机数据存储器扩展 7.4.1 随机存储器概述 随机存储器(Random Access Memory),可以进行读写两种操作。 随机存储器(RAM),分为静态(SRAM)和动态(DRAM)两种。 SRAM: 加电即可保存信息; DRAM:加电,不断进行周期性刷新,才可保存信息。 7.4.2 扩展SRAM的芯片

文档评论(0)

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

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

1亿VIP精品文档

相关文档