最新存储器扩展技术PPT课件.ppt
《最新存储器扩展技术PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新存储器扩展技术PPT课件.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、存储器扩展技术存储器扩展技术第第6章章 存储器接口存储器接口1、存储器定义、存储器定义 在微机系统中凡能存储程序和数据的部件统称为存储器。2、存储器分类、存储器分类 微机系统中的存储器分为内存内存和外存外存两类。3、内存储器的组成、内存储器的组成 微机系统中的存储器由半导体存储器芯片半导体存储器芯片组成。单片机内部有存储器,当单片机内部的存储器不够用时,可以外扩存储器。外扩的存储器就是由半导体存储器芯片组成的。当用半导体存储器芯片组成内存时必须满足个要求:每个存储单元一定要有每个存储单元一定要有8个位。个位。存储单元的个数满足系统要求。存储单元的个数满足系统要求。注意:内存的容量是指它所含存储
2、单元的个数(每个存储单元一定要有注意:内存的容量是指它所含存储单元的个数(每个存储单元一定要有8 8个位,个位,可以存储可以存储8 8位二进制信息)。位二进制信息)。6.1 存储器概述存储器概述 外存的存储容量大,存取速度慢;外存的存储容量大,存取速度慢;它不能直接与它不能直接与CPU交换信息,必须经交换信息,必须经过内存实现;常用的有硬盘、软盘和过内存实现;常用的有硬盘、软盘和光盘。光盘。内存的存储容量有限,存放内存的存储容量有限,存放将要运行的程序和数据,存取速将要运行的程序和数据,存取速度快,可以直接与度快,可以直接与CPU交换信息。交换信息。返回返回第第6章章 存储器接口存储器接口第第
3、6章章 存储器接口存储器接口第第6章章 存储器接口存储器接口第第6章章 存储器接口存储器接口第第6章章 存储器接口存储器接口第第6章章 存储器接口存储器接口第第6章章 存储器接口存储器接口Intel6264的容量为8K8,有28个引脚。各引脚的功能如下:Al2A0:地址信号输入引脚,可寻址芯片的8K个存储单元。D7D0:双向数据信号输入输出引脚。OE:数据输出允许控制信号引脚,输入,低电平有效,用以允许数据输出。WE:数据输入允许控制信号引脚,输入,低电平有效,用以允许数据输入。CS1:片选信号输入引脚,低电平有效,只有当该引脚转入低电平时,才能对相应的芯片进行操作。CS2:片选信号输入引脚,
4、高电平有效,只有当该引脚转入高电平时,才能对相应的芯片进行操作。Vcc:+5v电源,用于在线的读操作。GND:地。返回返回6264A0A1A2A3A4A5A6A7A8A9A10A11A12WEOECS1CS2D0D1D2D3D4D5D6D76264第第6章章 存储器接口存储器接口6.3 MCS-51单片机存储器扩展单片机存储器扩展 在微机系统中存储器是必不可少。MCS51系列单片机内部的存储器不够用时需要外扩半导体存储器芯片,外扩的半导体存储器芯片与MCS51系列单片机通过三总线三总线交换信息。二者连接时必须考虑如下问题:1二者地址线、数据线、控制线的连接。二者地址线、数据线、控制线的连接。2
5、工作速度的匹配。工作速度的匹配。CPU在取指令和存储器读或写操作时,是有固定时序的,用户要根据这些来确定对存储器存取速度的要求,或在存储器已经确定的情况下,考虑是否需要Tw周期,以及如何实现。3片选信号的产生。片选信号的产生。目前生产的存储器芯片,单片的容量仍然是有限的,通常总是要由许多片才能组成一个存储器,这里就有一个如何产生片选信号的问题。4CPU的驱动能力的驱动能力。在设计CPU芯片时,一般考虑其输出线的直流负载能力,为带一个TTL负载。现在的存储器一般都为MOS电路,直流负载很小,主要的负载是电容负载,故在小型系统中,CPU是可以直接与存储器相连的,而较大的系统中,若CPU的负载能力不
6、能满足要求,可以(就要考虑CPU能否带得动,需要时就要加上缓冲器,)由缓冲器的输出再带负载。6.3.1 ROM芯片的扩展芯片的扩展 6.3.2 RAM芯片的扩展芯片的扩展 返回返回第第6章章 存储器接口存储器接口6.3.1 ROM芯片的扩展芯片的扩展返回返回 在MCS-51单片机应用系统中,如果单片机内部程序存储器不够用时,特别是对片内无片内无ROM的的8031单片机,外扩程序存储器是必不可少的工作。程序存储器容量的扩展可根据实际需要在64KB范围内选择。单片机扩展用程序存储器有紫外光可擦除型(EPROM)、电擦除型(EEPROM)和闪速存储器FLASH等。EPROM价格低廉,性能稳定可靠,所
7、以,一般程序存储器的扩展均采用之。在进行程序存储器扩展时,首先首先应根据应用系统的要求,选择使用何种类型的芯片作程序存储器芯片;其次其次,在存储器容量选择时,应尽量选择大容量的芯片,即使用一片存储器芯片能够满足要求的,尽量不使用多片,从而减少芯片的组合数量。当必须选用多芯片时,也应选择集成度相同的芯片,以便简化系统的应用电路。例例1 某微机系统只有一片某微机系统只有一片2764,试将其与,试将其与8051进行连接。进行连接。例例2 用用2764构成构成16K的存储系统,试将它们与的存储系统,试将它们与8051进行连接。进行连接。第第6章章 存储器接口存储器接口返回返回例例1 某微机系统只有一片
8、某微机系统只有一片2764,试将其与,试将其与8051进行连接。进行连接。ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12CE OEVPP PGMO0O72764AB12AB0AB0AB15AB12将芯片的将芯片的13位地址线按引脚名称一一并联,然后按次序逐位地址线按引脚名称一一并联,然后按次序逐根接至系统地址总线的低根接至系统地址总线的低13位。位。将芯片的将芯片的8位数据线
9、依次接至系统数据总线的位数据线依次接至系统数据总线的O0-O7。芯片的芯片的OE端接至系统控制总线的存储器读信号(端接至系统控制总线的存储器读信号(PSEN)因为系统中只有因为系统中只有1片片2764,所以,所以2764的的CE可以接地。可以接地。地址码的计算地址码的计算第第6章章 存储器接口存储器接口返回返回ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12CE OEVPP P
10、GMO0O72764AB12AB0AB0AB15AB12地址码的计算地址码的计算 计算计算2764每个单元的地址(每个单元的地址(8051送出何种地址码时选中该单元送出何种地址码时选中该单元)P27 P26 P25 P24 P23 P22 P21 P2 0 P07 P06 P05 P04 P03 P02 P01 P00 AB15AB14 AB13 AB12 AB11 AB10 AB9 AB8 AB7 AB6 AB5 AB4 AB3 AB2 AB1 AB0*0 0 0 0 0 0 0 0 0 0 0 0 0*1 1 1 1 1 1 1 1 1 1 1 1 10000H-1FFFH89C51从从2
11、764中读取信息的过程:中读取信息的过程:89C51发地址码发地址码 P00P07-AB-2764的的A0A7 ALE=1 P20P27-AB-2764的的A8A1289C51发读发读ROM信号信号 PSEN=0CB-2764的的OE2764将选中单元的内容送出将选中单元的内容送出-DB-89C051的的P00-P07第第6章章 存储器接口存储器接口返回返回ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS
12、373DBABCBA0A12CE OEVPP PGMO0O72764AB12AB0AB0AB15AB12例例2 用用2764构成构成16K的存储系统,试将它们与的存储系统,试将它们与8051进行连接。进行连接。A0A12CE OEVPP PGMO0O72764AB12AB0 2764的容量是的容量是8K*8,1片片2764上有上有8K个存储单元,每个存储单元,每个存储单元有个存储单元有8个基本存储电路,能存放个基本存储电路,能存放8位二进制信息,位二进制信息,可以满足位数的要求,但是可以满足位数的要求,但是1片片2764上有上有8K个存储单元,个存储单元,为了满足内存的容量的要求,需要为了满足
13、内存的容量的要求,需要2片片2764串联使用,即串联使用,即2片片2764不能同时被选中不能同时被选中。因为。因为2片片2764的的数据线都接的的数据线都接在在8位位DB上,当二者同时被选中时,会出现争占上,当二者同时被选中时,会出现争占DB的现的现象。这时,需要考虑象。这时,需要考虑片选片选问题。问题。第第6章章 存储器接口存储器接口返回返回ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBAB
14、CBA0A12CE OEVPP PGMO0O72764AB12AB0AB0AB15AB12片选信号的产生片选信号的产生A0A12CE OEVPP PGMO0O72764AB12AB0片选信号的产生方法有片选信号的产生方法有3种:种:线选法线选法、部分译码法和、部分译码法和全译码法全译码法。第第6章章 存储器接口存储器接口返回返回ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12C
15、E OEVPP PGMO0O72764AB12AB0AB0AB15AB12线选法线选法A0A12CE OEVPP PGMO0O72764AB12AB0 线选法就是线选法就是用剩余的高位地址线作片选信号用剩余的高位地址线作片选信号。线选法有线选法有2个缺点:其一是各芯片的地址不连续,其二是有一些地址不能使用,否则会个缺点:其一是各芯片的地址不连续,其二是有一些地址不能使用,否则会造成片选的混乱(有地址重叠现象,即一个存储单元有多个地址码)。造成片选的混乱(有地址重叠现象,即一个存储单元有多个地址码)。AB15AB14P27 P26 P25 P24 P23 P22 P21 P2 0 P07 P06
16、 P05 P04 P03 P02 P01 P00 AB15AB14 AB13 AB12 AB11 AB10 AB9 AB8 AB7 AB6 AB5 AB4 AB3 AB2 AB1 AB00 1 *0 0 0 0 0 0 0 0 0 0 0 0 00 1 *1 1 1 1 1 1 1 1 1 1 1 1 11 0 *0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 *1 1 1 1 1 1 1 1 1 1 1 1 10400H-5FFFH8000H-9FFFH第第6章章 存储器接口存储器接口返回返回ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.78
17、9C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12CE OEVPP PGMO0O72764AB12AB0AB0AB15AB12全译码法全译码法A0A12CE OEVPP PGMO0O72764AB12AB0 全译码法就是全译码法就是剩余的全部地址线都参与译码,译码器的输出作为片选信号。剩余的全部地址线都参与译码,译码器的输出作为片选信号。因为译码因为译码器在某一时刻只有器在某一时刻只有1条输出线有效,保证了在某一时刻只有条输出线有效,保证了在某一时刻只有1个芯片被选
18、中的要求。个芯片被选中的要求。全译码法则没有地址重叠现象,即各存储单元的地址码唯一。全译码法则没有地址重叠现象,即各存储单元的地址码唯一。AB15AB14P27 P26 P25 P24 P23 P22 P21 P2 0 P07 P06 P05 P04 P03 P02 P01 P00 AB15AB14 AB13 AB12 AB11 AB10 AB9 AB8 AB7 AB6 AB5 AB4 AB3 AB2 AB1 AB00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 1 1 1 1 1 1 1 1 1 1 1 1 10 0 1 0 0 0 0 0 0 0 0 0 0 0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 存储器 扩展 技术 PPT 课件
限制150内