第6章单片机总线与存储器的扩展ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第6章单片机总线与存储器的扩展ppt课件.ppt》由会员分享,可在线阅读,更多相关《第6章单片机总线与存储器的扩展ppt课件.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 第6章单片机总线与存储器的扩展ppt课件 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 内内 容容 提提 要要 单片机系统总线和系统扩展方法单片机系统总线和系统扩展方法单片机系统总线和系统扩展方法单片机系统总线和系统扩展方法 程序存储器的扩展程序存储器的扩展程序存储器的扩展程序存储器的扩展 数据存储器的扩展数据存储器的扩展数据存储器的扩展数据存储
2、器的扩展*新型存储器扩展新型存储器扩展新型存储器扩展新型存储器扩展第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 MCS51系列单片机的特点就是体积小,功能全,系统系列单片机的特点就是体积小,功能全,系统结构紧凑,硬件设计灵活。对于简单结构紧凑,硬件设计灵活。对于简单的应用,最小系统即的应用,最小系统即能满足要求。能满足要求。所谓所谓最小系统最小系统是指在最少的外部电路条件下,形成一是指在最少的外部电路条件下,形成一个可独立工作的单片机应用系统。一片个可独立工作的单片机应用系统。一片89C51,或者一片,或者一片8031外接一片外接一片EPROM就构成了一个单片机最小系统。就构成了
3、一个单片机最小系统。在很多复杂的应用情况下,单片机内的在很多复杂的应用情况下,单片机内的RAM,ROM和和I/O接口数量有限,不够使用,这种情况下就需要进行接口数量有限,不够使用,这种情况下就需要进行扩展。因此扩展。因此单片机的系统扩单片机的系统扩展主要是指外接数据存贮器、展主要是指外接数据存贮器、程序存贮器或程序存贮器或I/O接口等,以满足应用系统的需要。接口等,以满足应用系统的需要。第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 6.16.1单片机系统总线和系统扩展方法单片机系统总线和系统扩展方法 单片机是通过地址总线,数据总线和控制总线与外部交换信息的。单片机是通过地址总线,
4、数据总线和控制总线与外部交换信息的。MCS-51单片机的总线接口信号见图单片机的总线接口信号见图第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 由图可见:由图可见:1)由于由于Po分时传送地址分时传送地址/数据信息,在接口电路中,通常数据信息,在接口电路中,通常配置地址锁存器,有配置地址锁存器,有ALE信号锁存低信号锁存低8位地址位地址AoA7,以分,以分离地址和数据信息。离地址和数据信息。2)P2口传送高口传送高8位地址位地址A8A15。3)PSEN为程序存储器的控制信号,是在取指令为程序存储器的控制信号,是在取指令码时或执行码时或执行MOVC指令时变为有效。指令时变为有效。RD
5、、WR为为数据存储器和数据存储器和I/O口的读、写控制口的读、写控制信号。是执行信号。是执行MOVX指令时变为有效。指令时变为有效。第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 系统的扩展的连线原则系统的扩展的连线原则系统的扩展归结为三总线的连接,连接的方法很简单,连系统的扩展归结为三总线的连接,连接的方法很简单,连线时应遵守下列原则:线时应遵守下列原则:1.连接的双方连接的双方数据线连数据线,地址线连地址线,数据线连数据线,地址线连地址线,控制线连控制线。要特别注意的是:控制线连控制线。要特别注意的是:程序存储器接程序存储器接PSEN;数据存储器接数据存储器接RD和和WR2.控
6、制线相同的地址线不能相同,控制线相同的地址线不能相同,地址线相同的控制线不能相同。地址线相同的控制线不能相同。3.片选信号有效的芯片才选中工作,当一类芯片仅一片时片片选信号有效的芯片才选中工作,当一类芯片仅一片时片选端可接地,当同类芯片多片时片选端可通过线译码、部分译选端可接地,当同类芯片多片时片选端可通过线译码、部分译码、全译码接地址线(通常是高位地址线)码、全译码接地址线(通常是高位地址线),在单片机中多,在单片机中多采用线选法。采用线选法。第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 6.2 6.2 程序存储器的扩展程序存储器的扩展6.2.1EPROM6.2.1EPROM的
7、扩展的扩展的扩展的扩展程序存储器扩展电路的安排应满足单片机从外存取指令程序存储器扩展电路的安排应满足单片机从外存取指令的时序要求。从时序图中分析的时序要求。从时序图中分析ALE、PSEN、Po和和P2怎样配怎样配合使程序存储器完成取指操作,从而得出扩展程序存储器的合使程序存储器完成取指操作,从而得出扩展程序存储器的方法。方法。单片机一直处于不断的取指令码执行取指令码执单片机一直处于不断的取指令码执行取指令码执单片机一直处于不断的取指令码执行取指令码执单片机一直处于不断的取指令码执行取指令码执行的工作过程中,在取指令码时和执行行的工作过程中,在取指令码时和执行行的工作过程中,在取指令码时和执行行
8、的工作过程中,在取指令码时和执行MOVCMOVC指令时指令时指令时指令时PSENPSEN会变为有效,和其它信号配合完成从会变为有效,和其它信号配合完成从会变为有效,和其它信号配合完成从会变为有效,和其它信号配合完成从程序存储器读取数据。程序存储器读取数据。第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 一个机器周期第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 根据以上取指时序的要求,根据以上取指时序的要求,8XX51单片机扩展程序存储单片机扩展程序存储器器2732的电路图见图的电路图见图第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 图中,图中,74LS3
9、73为为8D锁存器,其主要特点在于:锁存器,其主要特点在于:控制端为高电平时,输出控制端为高电平时,输出QoQ7复现输入复现输入DoD7的状的状态;态;G为下跳沿时为下跳沿时DoD7的状态被锁存在的状态被锁存在QoQ7上。上。当把当把ALE与与G相连后,相连后,ALE的下跳沿正好把的下跳沿正好把Po端口上端口上此时出现的此时出现的PC寄存器指示的低寄存器指示的低8位指令地址位指令地址AoA7锁锁存在存在74LS373的的QoQ7上,上,PC的高的高4位地址位地址A8A11则则直接由直接由P2.0P2.3提供。提供。第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 由于只扩展了一片由于
10、只扩展了一片2732EPROM,因此,因此2732的片选端的片选端接地。接地。PSEN与与2732的输出允许型号的输出允许型号OE相连,相连,PSEN的的上升沿使上升沿使OE有效,打开有效,打开2732中由中由A0A11指定的地址指定的地址单元,该单元中的指令码从单元,该单元中的指令码从2732的的O0O7输出,被正输出,被正好处于读入状态的好处于读入状态的Po端口输入到单片机内端口输入到单片机内,经译码经译码执行。这就是从外存指定地址单元中取出执行。这就是从外存指定地址单元中取出1字节指字节指令并加以执行的整个过程。令并加以执行的整个过程。第第6章章单片机总线与存储器的扩展单片机总线与存储器
11、的扩展 单片机扩展单片机扩展2761,2764,27128等等EPROM的的方法与图方法与图9-3相同,差别仅在于不同的芯片的存储相同,差别仅在于不同的芯片的存储容量的大小不同,因而使用高容量的大小不同,因而使用高8位地址的位地址的P2端口线端口线的根数不同。的根数不同。扩展扩展2716(2KB)需使用)需使用A8A10三条高位地址线三条高位地址线扩展扩展2764(8KB)需要)需要A8A12五条高位地址线。五条高位地址线。扩展扩展27128(16KB)时时需要需要A8A13六条高位地址线。六条高位地址线。这是因为这是因为存储器其容量存储器其容量=2NN为地址线的根数为地址线的根数注意注意:2
12、764和和27128的的PGM引脚应接引脚应接Vcc。第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 6.2.2EEPROM的扩展的扩展 1.1.电可擦除只读存储器电可擦除只读存储器电可擦除只读存储器电可擦除只读存储器EEPROMEEPROM的性能的性能的性能的性能电可擦除只读存储器电可擦除只读存储器电可擦除只读存储器电可擦除只读存储器EEPROMEEPROM即可像即可像即可像即可像EPROMEPROM那样长期非那样长期非那样长期非那样长期非易失地保存信息,又可像易失地保存信息,又可像易失地保存信息,又可像易失地保存信息,又可像RAMRAM那样随时用电改写,近年来出现那样随时用电改
13、写,近年来出现那样随时用电改写,近年来出现那样随时用电改写,近年来出现了快擦下了快擦下了快擦下了快擦下FLASHEEPROMFLASHEEPROM,它门被广泛用作单片机的程序存,它门被广泛用作单片机的程序存,它门被广泛用作单片机的程序存,它门被广泛用作单片机的程序存储器和数据存储器。储器和数据存储器。储器和数据存储器。储器和数据存储器。目前,常用的目前,常用的目前,常用的目前,常用的EEPROMEEPROM如表如表如表如表9-19-1,它们有如下共同特点:,它们有如下共同特点:,它们有如下共同特点:,它们有如下共同特点:*单单单单+5V+5V供电,电可擦除可改写。供电,电可擦除可改写。供电,电
14、可擦除可改写。供电,电可擦除可改写。*使用次数为使用次数为使用次数为使用次数为1 1万次,信息保存时间为万次,信息保存时间为万次,信息保存时间为万次,信息保存时间为1010年。年。年。年。*读出时间为读出时间为读出时间为读出时间为nsns级,写入时间为级,写入时间为级,写入时间为级,写入时间为msms级。级。级。级。*芯片因角信号与相应的芯片因角信号与相应的芯片因角信号与相应的芯片因角信号与相应的RAMRAM和和和和EPROMEPROM芯片兼容,见表芯片兼容,见表芯片兼容,见表芯片兼容,见表9-9-1 1。第第6章章单片机总线与存储器的扩展单片机总线与存储器的扩展 型型号号引引脚脚数数容量容量
15、/字节字节引脚兼容的存储器引脚兼容的存储器28162817286428C25628F51228F01028F02028F04024282832323232322KB2KB8KB32KB64KB128KB256KB512KB2716,61162764,626427C25627C51227C01027C02027C040EEPROM的使用非常简单方便。不用紫外线擦除,在的使用非常简单方便。不用紫外线擦除,在单一的单一的+5V电压下写入的新数据即覆盖了旧数据。下面以电压下写入的新数据即覆盖了旧数据。下面以2864为例说明为例说明EEPROM和单片机的连接方法。和单片机的连接方法。第第6章章单片机总线
16、与存储器的扩展单片机总线与存储器的扩展 2864为为8KBEEPROM维持电流维持电流为为60mA,典型读出时间为,典型读出时间为200350ns,字节编程写入时间为,字节编程写入时间为1020s,芯,芯片内有电压提升电路,编程时不必增片内有电压提升电路,编程时不必增高压,单一高压,单一+5V供电。引脚和供电。引脚和6264,2764兼容,引脚配置见右图。兼容,引脚配置见右图。8XX518XX51扩展扩展扩展扩展28642864硬件电路如下图硬件电路如下图硬件电路如下图硬件电路如下图所示。图中所示。图中所示。图中所示。图中28642864即可作为数据存储器,即可作为数据存储器,即可作为数据存储
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 总线 存储器 扩展 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内