好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

存储器new教材课程.ppt

31页
  • 卖家[上传人]:yuzo****123
  • 文档编号:266145973
  • 上传时间:2022-03-15
  • 文档格式:PPT
  • 文档大小:1.03MB
  • / 31 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 5 半导体存储器 单片机的三总线结构 80C51单片机的三总线结构形式 系统扩展的基本方法: 一般来讲,扩展连接的一般方法实际上是三总线对接要保证单片机和扩展芯片协调一致地工作 80C51单片机地址总线宽度为16位,在片外可扩展的最大允许的程序存储器空间及数据存储器空间都是64K; 用作程序存储器的器件可以是EPROM和EPROM 用作数据存储器的器件是RAM;因为80C51单片机对片外程序存储器和数据存储器的操作使用不同的指令和控制信号,所以允许两者的地址空间重叠,故片外可扩展的程序存储器与数据存储器存储器空间都可以是64 KB先介绍些相关芯片: 74LS373用作地址锁存器在80C51中接线 1. 8D锁存器74LS373(G下降沿锁存)表 74LS138的译码逻辑关系 地址线: A0-A12数据线: O0O7/OE:输出允许,即程序存储器的读/CE:片选 常用静态RAM芯片的引脚图 扩展存储器所需芯片数目的确定1 若所选存储器芯片字长与单片机字长一致,则只需扩展容量所需芯片数目按下式确定: 2 若所选存储器芯片字长与单片机字长不一致,则不仅需扩展容量,还需字扩展所需芯片数目按下式确定:(满足要求容量需多少组)( 每组内满足字长需多少)5.9 若要设计一个32K8位的外RAM存储器,分别采用2114(1K4位)、 6116(2K8位)和6264(8K8位)芯片,各需多少块存储芯片?2114(1K4位): ( 32k/1K)*(8位/ 4位)=64片6116(2K8位) : ( 32k/2K)*(8位/ 8位)=16片6264(8K8位): ( 32k/8K)*(8位/ 8位)=4片1 、存储器芯片的数据线接法 数据线的数目由芯片的字长决定。

      1位字长的芯片数据线有一根;4位字长的芯片数据线有4根;8位字长的芯片数据线有8根;存储器芯片的数据线与单片机的数据总线(P0.0P0.7)按由低位到高位的顺序顺次相接2、 存储器芯片的地址线接法 地址线的数目由芯片的容量决定存储器芯片的地址线与单片机的地址总线(A0A15)按由低位到高位的顺序顺次相接一般来说,单个存储器芯片的地址线数目总是少于单片机地址总线的数目,如此相接后,单片机的高位地址线会有剩余剩余地址线一般作为译码线(有线选、部分、译码全译码),译码输出与存储器芯片的片选信号线相接存储器组(几片存储器芯片)一般有一根或几根片选信号线,对存储器芯片访问时,片选信号必须有效,即选中存储器芯片片选信号线与单片机系统的译码输出相接后,就决定了存储器芯片的地址范围因此,单片机的剩余高位地址线的译码及译码输出与存储器芯片的片选信号线的连接,有线选、部分、译码全译码程序存储器扩展举例 1) 不用片外译码器的单片程序存储器的扩展 例1 试用EPROM2764构成8031的最小系统,构成8K8位外部程序存储器P88 图5-10 2764是8K8位程序存储器,芯片的地址引脚线有13条,顺次和单片机的地址线A0A12相接。

      由于不采用地址译码器,所以高3位地址线A13、A14、A15不接,故有23=8个重叠的8 KB地址空间因只用一片2764,其片选信号/CE可直接接地(常有效)其连接电路如图 所示图 5-10 详图 2764与8031的扩展连接图 图所示连接电路,由于有3根线未参加译码,所以有8个重叠的地址范围为00000000000000000001111111111111,即0000H1FFFH;00100000000000000011111111111111,即2000H3FFFH;01000000000000000101111111111111,即4000H5FFFH;01100000000000000111111111111111,即6000H7FFFH;10000000000000001001111111111111,即8000H9FFFH;10100000000000001011111111111111,即A000HBFFFH;11000000000000001101111111111111,即C000HDFFFH;11100000000000001111111111111111,即E000HFFFFH。

      2) 采用线选法的多片程序存储器的扩展 例2 使用两片2764扩展16 KB的程序存储器,采用线选法选中芯片扩展连接图如图所示以P2.7作为片选,当P2.7=0时,选中2764(1);当P2.7=1时,选中2764(2)因两根线(A13、A14)未用,故两个芯片各有4个重叠的地址空间它们分别为 用两片2764 EPROM的扩展连接图 左片:0000,0000,0000,00000001,1111,1111,1111;0000H1FFFH;(1) 0010,0000,0000,00000011,1111,1111,1111;2000H3FFFH; 0100,0000,0000,00000101,1111,1111,1111;4000H5FFFH; 0110,0000,0000,00000111,1111,1111,1111;6000H7FFFH;右片:1000,0000,0000,00001001,1111,1111,1111;8000H9FFFH;(2) 1010,0000,0000,00001011,1111,1111,1111;A000HBFFFH; 1100,0000,0000,00001101,1111,1111,1111;C000HDFFFH; 1110,0000,0000,00001111,1111,1111,1111;E000HFFFFH。

      3) 采用地址译码器的多片程序存储器的扩展例3 要求用2764芯片扩展片外程序存储器,地址范围为0000H3FFFH本例要求的地址空间是唯一确定的,且连续所以要采用全译码方法由分配的地址范围知:扩展的容量为16 KB,2764为8 K8位,故需要两片第1片的地址范围应为0000H1FFFH;第2片的地址范围应为2000H3FFFH 由地址范围确定译码器的连接为此画出译码关系图如下: 接片选 接每单片2764芯片的片内地址全译码、两片2764 EPROM的扩展连接图 要求用2764芯片扩展片外程序存储器,地址范围为0000H3FFFH 数据存储器的扩展 6264的/CS1接P2.7属线选译码6264的地址范围是:(无关位全00): 0000H1FFFH(无关位取01): 2000H3FFFH(无关位取10): 4000H5FFFH(无关位取11): 6000H7FFFHROMROMROM外扩RAM:0000H-5FFFH其中 : RAM :0000H-1FFFH RAM :2000H-3FFFH RAM :4000H-5FFFH外扩RAM:0000H-5FFFH外扩ROM:0000H-5FFFH (1) 线选译码:用未用的地址高位线去直接存储器芯片的片选引脚。

      线选译码使存储器芯片的地址空间有重叠,造成系统存储器空间的浪费2) 部分译码:所谓部分译码就是存储器芯片的地址线与单片机系统的地址线顺次相接后,剩余的高位地址线仅用一部分参加译码参加译码的地址线对于选中某一存储器芯片有一个确定的状态,而与不参加译码的地址线无关也可以说,只要参加译码的地址线处于对某一存储器芯片的选中状态,未参加译码的地址线的任意状态都可以选中该芯片正因如此,部分译码使存储器芯片的地址空间有重叠,造成系统存储器空间的浪费 (3) 全译码:所谓全译码就是存储器芯片的地址线与单片机系统的地址线顺次相接后,剩余的高位地址线全部参加译码这种译码方法存储器芯片的地址空间是唯一确定的,但译码电路相对复杂 这两种译码方法在单片机扩展系统中都有应用在扩展存储器(包括I/O口)容量不大的情况下,选择部分译码,译码电路简单,可降低成本例: 扩展8031外部数据存储器(16K 8位)要求:地址从0000H开始,且地址唯一、连续,画出连接接线图(单片机8031部分,只需画出与数据存储器部分的地址、数据、片选、读写等接线,其他部分不必画)设已有RAM芯片6264(8K 8B ),锁存器74LS373,译码器74LS138分析:末地址为?分析:末地址为3FFFH例: 扩展8031外部数据存储器(16K 8B )。

      要求:地址从4000H开始,且地址唯一、连续,画出连接接线图(单片机8031部分,只需画出与数据存储器部分的地址、数据、片选、读写等接线,其他部分不必画)并编写程序段将外扩数据存储器首末地址的内容相交换设已有RAM芯片6264(8K 8B ),锁存器74LS373,译码器74LS138分析:末地址为?分析:末地址为7FFFHP905-85-12补充:扩展80C51外部数据存储器(16K 8B )要求:地址从2000H开始,且地址唯一、连续,画出连接接线图(单片机80C51部分,只需画出与数据存储器部分的地址、数据、片选、读写等接线,其他部分不必画)并编写程序段将外扩数据存储器首末地址的内容相交换设已有RAM芯片6264(8K 8B ),锁存器74LS373,译码器74LS138ORG 0000HMOV DPTR,#4000HMOVX A,DPTRMOV 40H,AMOV DPTR,#7FFFHMOVX A,DPTR MOV 41H,APUSH 40HPUSH 41HPOP 40HPOP 41HMOV A,40HMOV DPTR,#4000HMOVX DPTR,AMOV A,41HMOV DPTR,#7FFFHMOVX DPTR,ASJMP $ORG 2000HMOVDPTR,#4000HMOVX A,DPTRMOV B,AMOVDPTR,#7FFFHMOVX A,DPTR;=MOVDPTR,#4000HMOVX DPTR,AMOV A,BMOVDPTR,#7FFFH MOVX DPTR,ASJMP$P905-85-12补充:扩展8031外部数据存储器(16K 8B )。

      要求:地址从4000H开始,且地址唯一、连续,画出连接接线图(单片机8031部分,只需画出与数据存储器部分的地址、数据、片选、读写等接线,其他部分不必画)并编写程序段将外扩数据存储器首末地址的内容相交换设已有RAM芯片6264(8K 8B ),锁存器74LS373,译码器74LS138。

      点击阅读更多内容
      相关文档
      新版中华民族共同体概论课件第五讲大一统与中华民族初步形成(秦汉时期)-2025年版.pptx 2023版《思想道德与法治》教学设计-绪论.docx 新版中华民族共同体概论课件第一讲中华民族共同体基础理论-2025年版.pptx 思想道德与法治(2023年版)资料第四章 明确价值要求 践行价值准则 - 副本.docx 2023版教学设计第五章 遵守道德规范 锤炼道德品格思想道德与法治2023版本课件.docx 新版中华民族共同体概论课件第二讲树立正确的中华民族历史观-2025年版.pptx 第六讲践行多边主义完善全球治理讲稿-2025秋形势与政策讲稿.docx 2023版教学设计第四章 明确价值要求 践行价值准则思想道德与法治2023版本课件.docx 新版中华民族共同体概论课件第十六讲文明新路与人类命运共同体-2025年版.pptx 第四讲阔步迈向农业强国讲稿-2025秋形势与政策讲稿.docx 2023版第一章 领悟人生真谛 把握人生方向教学设计思想道德与法治2023版本课件.docx 2023版教学设计第二章 追求远大理想 坚定崇高信念思想道德与法治2023版本课件.docx 微机原理及单片机应用技术概述.ppt 塑料成型工艺与模具结构-塑料成型工艺基础.ppt 市场营销学(第2版)市场营销管理.ppt 税收筹划(第2版)课件:跨国税收筹划问题.ppt 微机原理及单片机应用技术-初识STM32.ppt 政府与非营利组织会计(第7版)课件:政府会计的基本概念.pptx 政府与非营利组织会计(第7版)课件:政府单位会计概述.pptx 银行会计课件:无形资产与其他资产的核算.pptx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.