片机存储器的扩展.ppt
《片机存储器的扩展.ppt》由会员分享,可在线阅读,更多相关《片机存储器的扩展.ppt(29页珍藏版)》请在三一办公上搜索。
1、2023/6/30,1,第 7 章,单片机存储器的扩展,2023/6/30,2,本章主要内容:7.1 总线扩展及地址分配 7.2 外部存储器扩展的方法 7.3 存储器扩展电路及编程,2023/6/30,3,7.1总线扩展及地址分配,系统总线总线(Bus):计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束,按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线。,数据总线(Data Bus,DB)数据总线用于在单片机与存储器或I/O之间传送数据。单片机数据总线的位数与单片机处理数据的字长一致。地址总线(Address Bus,AB)地址总线用于传送单
2、片机发出的地址信号,以便进行存储单元和I/O端口的选择。地址总线的数目决定着可直接访问的存储单元的数目。控制总线(Control Bus,CB)控制总线实际上就是一组控制信号线,包括单片机发出的,以及从其他部件传送给单片机的。,2023/6/30,4,总线扩展当单片机的最小系统不能满足系统功能要求时,就需要扩展RAM、EPROM、I/O口以及其他所需要的外围芯片。,7.1总线扩展及地址分配,2023/6/30,5,地址分配单片机通过地址总线发出地址,可以选择某一外部存储器单元并对其进行读入或写出操作。要保证正确完成这种功能,需要经过两种选择:一是必须选择该存储器芯片或I/O接口芯片,这称为片选
3、;二是必须选择该芯片的某一存储单元,称为字选。高位片选地址加上字选单元地址,构成一个地址。常用的对存储器芯片的片选方式分两种:线选方式地址译码方式,7.1总线扩展及地址分配,2023/6/30,6,线选方式 所谓线选法通常是把P2口的一根高位地址线接到扩展的存储器芯片的片选端上,低电平时,就选中该芯片,如图所示。,7.1总线扩展及地址分配,2023/6/30,7,线选方式地址分配表,7.1总线扩展及地址分配,3个芯片的内部寻址A10A0都是从00(共11位)到11(共11位),为2KB空间,通过不同的片选信号-高位地址线A11、A12、A13之中某一根为0,来区分这3个芯片的地址空间。,202
4、3/6/30,8,7.1总线扩展及地址分配,地址译码方式所谓地址译码方式通常是取扩展外围电路中最大容量芯片的地址线位数,作为芯片的字选,用于确定片内地址,用译码器对剩余的高位地址线进行译码,译出的信号作为片选线信号。片选线连接到扩展外围芯片的片选端上,当该口线为低电平时,就选中该芯片。根据剩余高位地址线是全部输入还是部分输入译码器参与译码,地址译码方式又分为:全译码方式局部译码方式,9,全译码方式全译码方式是将片内寻址的地址线以外的高位地址线,全部输入到译码器进行译码,利用译码器的输出端作为各个存储器芯片的片选信号。,局部译码方式所谓局部译码方式,就是除了片内寻址的地址线外,其余高位地址线中只
5、有部分输入译码器参与译码,这种译码方式称为局部译码方式。,全译码方式实现片选的接口电路,图中芯片、都是2K8位。地址线A10A0用于片内寻址。高位地址线A13、A12、A11接到74LS138的选择输入端C、B、A。,2023/6/30,11,芯片地址空间范围,全译码方式的电路连接稍复杂,它的优点是存储器芯片的地址空间连续,且唯一确定,不存在地址重叠现象;能够充分利用内存空间;当译码器输出端留有空余时,便于继续扩展存储器或其他外围器件。,局部译码方式实现片选的接口电路,外部存储器扩展的方法外部存储器扩展的主要设计步骤如下:1确定存储器的类型和容量2选择合适的存储器芯片3分配存储器的地址空间4设
6、计片选逻辑5核算对系统总线的负载要求,7.2 AT89系列单片机外部存储器的扩展,2023/6/30,程序存储器的扩展程序存储器:用来存放编制好的始终保留的固定程序和表格常数。一般采用只读存储器,因为这种存储器在电源关断后,仍能保存程序(此特性成为非易失性),系统上电后,CPU可取出指令予以重新执行。因此它的扩展所采用的是只读存储器。EPROM器件:单片机外部程序存储器扩展大多使用EPROM器件,用作单片机外部程序存储器的EPROM器件主要是Intel公司生产的27系列,EPROM典型产品有2764、27128、27256、27512等,容量分别为8KB、16KB、32KB、64KB。,7.3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存储器 扩展

链接地址:https://www.31ppt.com/p-5366233.html