单片机原理及应用(第五章存储器扩展)ppt课件.ppt

单片机原理及应用(第五章存储器扩展)ppt课件.ppt

ID:58520576

大小:593.00 KB

页数:41页

时间:2020-10-21

单片机原理及应用(第五章存储器扩展)ppt课件.ppt_第1页
单片机原理及应用(第五章存储器扩展)ppt课件.ppt_第2页
单片机原理及应用(第五章存储器扩展)ppt课件.ppt_第3页
单片机原理及应用(第五章存储器扩展)ppt课件.ppt_第4页
单片机原理及应用(第五章存储器扩展)ppt课件.ppt_第5页
资源描述:

《单片机原理及应用(第五章存储器扩展)ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章单片机存储器扩展5.1MCS-51单片机扩展及系统结构地址总线数据总线控制总线1总线:连接系统中各扩展部件的一组公共信号线地址总线:传出单片机送出的地址信号,进行存储单元和I/O端口的选择。地址总线是单向的,从单片机发出。8051单片机16位地址总线数据总线:单片机和存储单元以及单片机和I/O端口之间传输数据。数据总线:双向控制总线:一组控制信号线的总称。有单片机发出的,也有从其他部件发向单片机的。对于一条控制线,其传送方向是单向的。2单片机扩展的实现(总线构造)以P0口的8位口线作地址/数据线(复用线)所谓复用:既可作地址线(低8位)

2、,又可作数据线。复用技术:增加一个8位锁存器,通过对锁存器的控制实现对地址(低8位)和数据的分离以P2口的8位口线作高8位地址线MCS-51单片机寻址范围为64k,需要16根地址线3扩展时常用的控制信号1)ALE:地址锁存选通信号(高电平有效)2):扩展程序存储器(外部ROM)读选通信号(低电平有效)。3):内外程序存储器的选择信号(低电平有效)4):扩展外部数据存储器(RAM)的读、写选通信号(低电平有效)4单片机扩展构造图55-2MCS-51单片机存储器扩展编址技术5-2-1MCS-51单片机存储器系统MCS-51系列单片机存储器有四个部

3、分片内ROM(部分有,8031无片内ROM);片外ROM(扩展);片内RAM(51系列单片机都有,256字节);片外RAM(扩展)RAM、ROM都可以扩展至64k6程序存储器映象数据存储器映象75-2-2单片机扩展存储器编址及映像存储器编址技术通常两种方法:1)线选法以系统的高地址位作为存储器的片选信号。直接将地址线连接到存储芯片片选端。将地址线进行适当连接,使得存储器中每一个存储单元可唯一地对应一个编址。82)译码法通过译码器对系统的高位地址进行译码,以译码输出作为存储芯片的片选信号。有效地利用存储空间,最常用的存储器编址方法。译码器:74

4、LS139:双2—4译码器;74LS138:3—8译码器974LS139:双2—4译码器1074LS138:3-8译码器使能控制1174LS138作译码器的连接125-3MCS-51单片机程序存储器扩展5-3-1只读存储器(ROM)掩膜ROM可编程ROM(PROM):内容只能写一次;可改写ROM(EPROM):紫外线擦除;可改写ROM(EEPROM):电擦除;快擦写ROM:flashROM135-3-2典型只读存储器芯片2716INTEL公司27系列产品,系列产品还有2732、2764、27128等加电编程、紫外线擦除EPROM;存储容量:2

5、k8(位)、4k8(位)、8k8(位)、16k8(位)、14芯片引脚A10~A0:11位地址;O7~O0:数据线;:片选/编程控制信号;正常使用片选(低电平有效),编程时,引入编程脉冲;:输出允许信号,低电平有效。15工作方式165种工作方式1)读方式:均为低电平,被寻址单元内容经数据线读出;2)未选中方式:为高电平,数据线输出呈高阻状态;3)编程方式:Vpp加25V电压,加TTL高电平。进行数据重新写入;4)程序检验方式:Vpp=25V,均为低电平5)编程禁止175-3-3程序存储器扩展示例线选法编址扩展示例182716是2k8(

6、位)EPROM,11根地址线示例中,2716的地址范围是:最低地址:A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A01000,0000,0000,0000(8000H)最高地址:A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A01000,0111,1111,1111(87FFH)A14A13A12A11(P2.6~P2.3)的状态与芯片寻址无关19A14A13A12A11的所有16种组合(0000~1111)都不会影响该芯片的寻址。1,000,0000,0000~1,111

7、,1111,1111那么:8000H~87FFH、8800~8FFFH、9000H~97FFH、9800H~9FFFHF000H~F7FFH、F800H~FFFFH都是该芯片的寻址范围。该2716有16个地址映像区,在这些地址范围内都能访问该芯片。20多芯片存储器扩展当P2.7=0时,选中1号片,地址为:当P2.7=1时,选中2号片,地址为:21译码法编址示例222764EPROM:8k8位27640地址范围:0000H~1FFFH0000,0000,0000,0000~0001,1111,1111,111127641地址范围:2000

8、H~3FFFH0010,0000,0000,0000~0011,1111,1111,111127642地址范围:4000H~5FFFH0100,0000,0000,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。