1 / 55
文档名称:

总线与扩展PPT学习教案.pptx

格式:pptx   大小:393KB   页数:55页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

总线与扩展PPT学习教案.pptx

上传人:wz_198613 2021/6/15 文件大小:393 KB

下载得到文件列表

总线与扩展PPT学习教案.pptx

相关文档

文档介绍

文档介绍:会计学
1
总线与扩展
本章介绍的主要内容
单片机的总线信号
程序存储器的扩展
数据存储器的扩展
I/O接口的扩展
第1页/共55页
MCS51系列单片机的特点就是体积小,功能全,系统结构紧凑,硬件设计灵活。对于简单 的应用,最小系统即能满足要求。
所谓最小系统是指在最少的外部电路条件下,形成一个可独立工作的单片机应用系统。一片89C51,或者一片8031外接一片 EPROM就构成了一个单片机最小系统。
在很多复杂的应用情况下,单片机内的RAM ,ROM 和 I/O接口数量有限,不够使用,这种情况下就需要进行扩展。因此单片机的系统扩 展主要是指外接数据存贮器、程序存贮器或I/O接口等,以满足应用系统的需要。
第2页/共55页
单片机总线信号的定义
单片机是通过地址总线,数据总线和控制总线与外部交换信息的。MCS-51单片机的总线接口信号见图
第3页/共55页
由图可见:
1)由于Po分时传送地址/数据信息,在接口电路中,通常配置地址锁存器,有ALE信号锁存低8位地址Ao~A7,以分离地址和数据信息。
2)P2口传送高8位地址A8~A15。
3 ) PSEN为程序存储器的控制信号,是在取指令
码时或执行MOVC指令时变为有效。
RD、WR为 数据存储器和I/O口的读、写控制
信号。是执行MOVX指令时变为有效。
第4页/共55页
系统的扩展的连线原则
系统的扩展归结为三总线的连接,连接的方法很简单,连线时应遵守下列原则:
1。连接的双方 数据线连数据线,地址线连地址线,
控制线连控制线。要特别注意的是:
程序存储器接PSEN; 数据存储器接RD和WR
2。 控制线相同的地址线不能相同,
地址线相同的控制线不能相同。
3。 片选信号有效的芯片才选中工作,当一类芯片仅一片时片选端可接地,当同类芯片多片时片选端可通过线译码、部分译码、全译码接地址线(通常是高位地址线) ,在单片机中多采用线选法。
第5页/共55页
系统扩展的方法
通常和计算机接口的专用芯片也具备三总线引脚,即数据线、地址线和读、写控制线,此外还有片选线。其中地址线的根数因芯片不同而不同,取决于片内存储单元的个数或I/O接口内寄存器(又称为端口)的个数,N根地址线和单元的个数的关系是:单元的个数= 。CPU、MCU和这些芯片的连接的方法是对应的线相连。规律如下:
数据线的连接:外接芯片的数据线D0-D7接图
9-1单片机的数据线的D0-D7,对于并行接口,数据线通常为8位、各位对应连接就可以了。
N
N
2
第6页/共55页
控制线的连接
外接程序存储器:
由于程序存储器只读,通常使用状态是读操作,因此只需连OE引脚。由于PSEN 为程序存储器的选通控制信号,因此单片机的 PSEN 连接ROM的输出允许端OE;
外接数据存储器和I/O口:
由于数据存储器可读可写,而RD()和WR
()为数据存储器(RAM)和I/O口的读写控制信号,因此单片机的RD应连接扩展芯片的OE (输出允许)或RD端,单片机的WR应连接扩展芯片的WR或WE端。
第7页/共55页
地址线的连接
如前面所述,和计算机接口的专用芯片会有N根地址线引脚,用于选择片内的存储单元或端口,称为字选或片内选择;为区别同类型的不同芯片,外围芯片通常都有一个片选引脚,仅当该引脚为有效电平(通常为低电平)该片才被选中。
一个芯片的某个单元或某个端口的地址由片选的地址和片内字选择地址共同组成,因此字选和片选引脚均应接到单片机的地址线上。连线的方法是:
字选:外围芯片的字选(片内选择)地址线引脚直接接单片机的从A0开始的低位地址线
第8页/共55页
片选:片选引脚的连接方法三种:
1)片选引脚接单片机用于片内寻址剩下
的高位地址线某根;此法称为线选法,
或称线译码。用于外围芯片不多的情况,
是最简单,最低廉的方法。见左图
2)片选引脚接对高位地址线进行译码后的输出。
译码可采用部分译码或全译码法,
所谓部分译码就是用片内寻址剩下的
高位地址线中的几根进行译码,
所谓全译码就是用片内寻址剩下的所
有的高位地址线进行译码。
该法的缺点是要增加地址