- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片微机原理及应用课件_第6章节_单片机存储器及系统扩展技术
第6章 单片机存储器及系统扩展技术 6.1 半导体存储器的分类 6.2 随机存取存储器(RAM) 6.3 只读存储器(ROM) 6.4 CPU与存储器的连接 6.5 MCS-51存储器的扩展 工作时,ROM中的信息只能读出,要用特殊方式写入(固化信息),失电后可保持信息不丢失。 1) 掩膜ROM:不可改写ROM 由生产芯片的厂家固化信息。在最后一道工序用掩膜工艺写入信息,用户只可读 2) PROM:可编程ROM 用户可进行一次编程。存储单元电路由熔丝相连,当加入写脉冲,某些存储单元 熔丝熔断,信息永久写入,不可再次改写。 3) EPROM:可光擦除PROM 用户可以多次编程。编程加写脉冲后,某些存储单元的PN结表面形成浮动栅,阻挡 通路,实现信息写入。用紫外线照射可驱散浮动栅,原有信息全部擦除,便可再次 改写。 4)EEPROM:可电擦除PROM 既可全片擦除也可字节擦除,可在线擦除信息,又能失电保存信息,具备RAM、 ROM的优点。但写入时间较长。 5)快擦写ROM(flash ROM) 6.2 随机存取存储器(RAM) 一、静态RAM的基本存取电路 P107 只有当某基本存储电路所在行、列对应的Xi、Yi皆为1时,该基本存储电路被选中,其输出与数据线相通,实现对其进行读或写操作。 二、静态RAM芯片举例 1、6116芯片的结构 下面以6116芯片为例进行说明,管脚图如图所示。该芯片的主要引脚为: 1)A10~A0 ??11根地址线,说明芯片的容量为 211 =2048=2K个单元。 2)D7~D0 ??8根数据线 ,用于与外界交换信息。 3)控制线CE 、 OE 、WE CE:为片选信号。当该引脚为低电平时,选中该芯片。 OE:读控制,或称输出使能控制,当它为低电平时,芯片中的数据可由D7~D0输出。 WE:写控制,或称输入使能控制,当它为低电平时,芯片中的数据可由D7~D0输入。 6116芯片的工作方式 6.3 只读存储器(ROM) 1、2716芯片的引脚图和内部结构图如P110所示 该芯片的主要引脚为: A10~A0 ??11根地址线,说明芯片的容量为 211 =2048=2K个单元。 D7~D0 ??8根数据线 ,编程时,为输入线,用于写入信息; 使用时,为输出线,用来输出存储的信息。 CE/PGM:为片选/编程控制信号。运行时,作片选输入端;编程时,该端输入编程正脉冲信号。 OE:读信号,当它为低电平时,允许输出信号。(先烧芯片) Vcc:工作电源,接+5V。 Vpp:编程电源。编程时,接+25V;运行时,接+5V。 2、2716芯片工作方式 6.4 CPU与存储器的连接 一、CPU与总线连接时应考虑的问题 1、 CPU总线的带负载能力 在较大的系统中,存储器的芯片较多时应加缓冲器或总线驱动器。 2、 CPU时序与存储器速度之间的配合 CPU访问存储器的操作具有固定的时序,因此,存储器的存取时间要与CPU的读写时序相匹配。 3、存储器的地址分配和片选信号的产生 即如何找到所需的存储器单元。 4、控制信号的连接 即考虑CPU与RD、WE、CE和PSEN等引脚的连接。 二、存储器连接常用接口电路 1、总线缓冲器 缓冲器主要用于CPU总线的缓冲,以增加总线驱动负载的能力。 2、地址锁存器 常用的地址锁存器有带三态缓冲输出的74LS373,如图P115 OE:为输出使能端。低电平时,锁存器输出; 高电平时,输出呈高阻态。 G: 选通脉冲输入端。选通脉冲有效时,数据输入D0~D7被锁存。 3、地址译码器 常用的译码芯片有:74LS139(双2-4译码器)和74LS138(3-8译码器)等。 6.5 MCS-51存储器的扩展 系统扩展概述 单片机是集CPU、RAM、ROM、定时器/计数器和I/O接口电路于一片集成电路的微型计算机。对于简单的应用场合,可以在MCS-51系列单片机中选择一个合适的产品构成一个具有最简单配置的系统,即最小系统。 MCS-51系列中含有片内程序存储器的单片机如8051/8751仅一块芯片就可构成最小系统,而无片内
文档评论(0)