第8章 MCS-51系统扩展与接口.ppt

第8章 MCS-51系统扩展与接口.ppt

ID:49195418

大小:927.00 KB

页数:72页

时间:2020-02-01

第8章  MCS-51系统扩展与接口.ppt_第1页
第8章  MCS-51系统扩展与接口.ppt_第2页
第8章  MCS-51系统扩展与接口.ppt_第3页
第8章  MCS-51系统扩展与接口.ppt_第4页
第8章  MCS-51系统扩展与接口.ppt_第5页
资源描述:

《第8章 MCS-51系统扩展与接口.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本章导读本章首先介绍MCS-51单片机最小应用系统与总线扩展,通过总线挂靠的方法,介绍了片外程序存储器和数据存储器扩展,包括大容量存储器扩展技术;并行I/O口的扩展,包括8255A可编程接口芯片的扩展技术。本章还介绍了单片机系统各种可编程接口技术,显示器及键盘接口,A/D转换与D/A转换接口,以及接口的初始化编程和程序设计。第8章MCS-51系统扩展与接口7/16/20211MCS-51单片机原理与应用单片机最小系统是指在尽可能少的外部电路条件下,组成的一个可以独立工作的单片机系统,也称为单片机

2、基本系统。1.单片机最小应用系统(1)8051/8751最小应用系统只要外加振荡和复位电路即构成了最小应用系统,如图8.1。由于只访问片内程序存储器,引脚要接高电平。P0~P3都可用作通用I/O。(2)8031最小应用系统除了外加振荡和复位电路外,必须扩展片外程序存储器,1.1单片机概述8.1最小应用系统与总线扩展17/16/20212MCS-51单片机原理与应用8.1最小应用系统与总线扩展2如图8.2:引脚要接地,以访问片外程序存储器。P0作为复用的地址/数据总线,需要有两个“信号灯”来告诉C

3、PU在P0口线上的是地址还是数据?地址锁存允许信号ALE连接到片外程序存储器的地址锁存控制端,以锁存P0口送出的低8位地址。高8位地址由P2提供。外部程序存储器选通信号连接到程序存储器的输出允许端,以控制程序存储器在单片机取指时将指令代码送上P0口。用户可使用的I/O口线只有P1和P3。图8.1与8.2的晶体振荡器电路中,电容取值为(30±10)pF,晶振频率常用6~12MHz,复位电路中电容C3及电阻7/16/20213MCS-51单片机原理与应用R1的取值在晶振频率为12MHz时,为10μF

4、及8.2kΩ,在晶振频率为6MHz时,为22μF及1kΩ,R2可取300Ω左右。2.单片机总线扩展与地址锁存器总线是指信息传送的公共流通线。总线具有“串行发送,并行接收”的特点,每次只能有一个数据在总线上发送,但允许有多个单元接收总线上的数据,只要相应的接收门打开就可以了。8.1最小应用系统与总线扩展37/16/20214MCS-51单片机原理与应用8.1最小应用系统与总线扩展4MCS-51三总线扩展电路示例如图8.3,此图是图8.2中的地址锁存器采用74LS373而来,只是若采用8031则引脚

5、要接地,若采用8051则引脚要接高电平。整个扩展系统以单片机为核心,各外围部件挂靠在三总线上构成了较大规模的应用系统。(1)地址总线AB地址总线是单向的,传送的是CPU给存储单元或I/O的地址在ALE信号有效时将P0口的低8位地址A0~A7通过地址锁存器输出,而高8位地址A8~A15则由P2口输出,构成7/16/20215MCS-51单片机原理与应用8.1最小应用系统与总线扩展516位的地址总线。寻址范围为64KB,即0000H~FFFFH。但实际扩展的存储器容量不同,高位地址并不固定为8位,而

6、是据需要从P2口中引出。(2)数据总线DB数据总线是双向的,传送的是CPU与存储单元或I/O之间的数据。在、或信号有效时,将P0口的8位数据D0~D7通过数据总线来传送。CPU通过地址总线选中相应的数据单元后,就可以通过数据总线收发选中的数据单元数据。(3)控制总线CBMCS-51控制总线传送的是CPU与存储单元或I/O之间的各种控制信号,有的是CPU到存储器或I/O的控制信号,7/16/20216MCS-51单片机原理与应用8.1最小应用系统与总线扩展6如读、写信号,有的是存储器或I/O发给C

7、PU的,如中断请求输入、计数脉冲输入等。对具体的一条信号线来说,其传送方向是单向的。与总线扩展有关信号说明:①ALE为地址锁存选通信号,用以对低8位地址的锁存;②为片外程序存储器的读选通信号,用以取指;③为片外数据存储器和I/O口的读选通信号;④为片外数据存储器和I/O口的写选通信号。(4)地址锁存器74LS373是带三态缓冲输出的8D锁存器,其结构示意如图8.4(a),G为允许数据输入端,当G为高电平时,锁存器输出端Q0~Q7状态与输入D0~D7状态相同(透明);当G由高电平变为低电平时(下降

8、沿),输入端的7/16/20217MCS-51单片机原理与应用8.1最小应用系统与总线扩展7数据就被锁存在锁存器中,输入端数据变化不再影响Q端输出。当三态门的输出允许端为低电平时,三态门处于导通状态,允许Q端输出;当为高电平时,三态门处于高阻隔离状态,不允许Q端输出。根据74LS373的特性,把作为P0口地址锁存器的连接如图8.4(b)。若采用74LS273,因其CLK端是上升沿锁存,所以ALE端输出锁存控制信号必须加一个反相器,如图8.4(c)。7/16/20218MCS-51单片机原理与应用

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

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

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