第4章mcs51单片机系统功能的扩展.ppt
《第4章mcs51单片机系统功能的扩展.ppt》由会员分享,可在线阅读,更多相关《第4章mcs51单片机系统功能的扩展.ppt(85页珍藏版)》请在优知文库上搜索。
1、第4章 MCS-51单片机系统功能的扩展第4章 MCS-51单片机系统功能的扩展4.1 系统扩展概述系统扩展概述4.2 常用扩展器件简介常用扩展器件简介4.3 存储器的扩展存储器的扩展4.4 I/O扩展扩展第4章 MCS-51单片机系统功能的扩展4.1 系统扩展概述系统扩展概述4.1.1 最小应用系统最小应用系统(a)8051/8751最小系统结构图;(b)8031最小系统结构图图4.1 MCS51单片机最小化系统 第4章 MCS-51单片机系统功能的扩展4.1.2 单片机系统扩展的内容与方法单片机系统扩展的内容与方法 1单片机的三总线结构单片机的三总线结构 图4.2 MCS51单片机的三总线
2、结构形式 第4章 MCS-51单片机系统功能的扩展 2系统扩展的内容与方法系统扩展的内容与方法 (1)系统的扩展一般有以下几方面的内容:外部程序存储器的扩展。外部数据存储器的扩展。输入/输出接口的扩展。管理功能器件的扩展(如定时器/计数器、键盘/显示器、中断优先级编码器等)。第4章 MCS-51单片机系统功能的扩展 (2)系统扩展的基本方法:一般来讲,所有与计算机扩展连接芯片的外部引脚线都可以归属为三总线结构。扩展连接的一般方法实际上是三总线对接。要保证单片机和扩展芯片协调一致地工作,即要共同满足其工作时序。第4章 MCS-51单片机系统功能的扩展4.2 常用扩展器件简介常用扩展器件简介表表4
3、.1 常用的扩展器件常用的扩展器件第4章 MCS-51单片机系统功能的扩展表表4.1 常用的扩展器件常用的扩展器件第4章 MCS-51单片机系统功能的扩展4.2.1 8D锁存器锁存器74LS373图4.3 74LS373结构示意图 第4章 MCS-51单片机系统功能的扩展图4.4 74LS373用作地址锁存器 第4章 MCS-51单片机系统功能的扩展4.2.2 74LS244和和74LS245芯片芯片图4.5 74LS244内部逻辑与引脚图 第4章 MCS-51单片机系统功能的扩展图4.6 74LS245内部逻辑与引脚图 第4章 MCS-51单片机系统功能的扩展图4.7 总线驱动器的连接图(a
4、)P2外接74LS244;(b)P0外接74LS245 第4章 MCS-51单片机系统功能的扩展4.2.3 3-8译码器译码器74LS138图4.8 74LS138引脚图 第4章 MCS-51单片机系统功能的扩展表4.2 74LS138的译码逻辑关系 第4章 MCS-51单片机系统功能的扩展4.3 存储器的扩展存储器的扩展4.3.1 存储器扩展概述存储器扩展概述 1MCS-51单片机的扩展能力单片机的扩展能力 根据MCS-51单片机总线宽度(16位),在片外可扩展的存储器最大容量为64 KB,地址为0000HFFFFH。因为MCS-51单片机对片外程序存储器和数据存储器的操作使用不同的指令和控
5、制信号,所以允许两者的地址空间重叠,故片外可扩展的程序存储器与数据存储器分别为64 KB。为了配置外围设备而需要扩展的I/O口与片外数据存储器统一编址,即占据相同的地址空间。因此,片外数据存储器连同I/O口一起总的扩展容量是64 KB。第4章 MCS-51单片机系统功能的扩展 2扩展的一般方法扩展的一般方法 存储器除按读写特性不同区分为程序存储器和数据存储器外,每种存储器还有不同的种类。程序存储器又可分为掩膜ROM、可编程ROM(PROM)、可擦除ROM(EPROM或EEPROM);数据存储器又可分为静态RAM和动态RAM。因此,存储器芯片有多种。即使是同一种类的存储器芯片,容量的不同,其引脚
6、数目也不同。尽管如此,存储器芯片与单片机扩展连接具有共同的规律。不论何种存储器芯片,其引脚都呈三总线结构,与单片机连接都是三总线对接。另外,电源线应接对应的电源线上。第4章 MCS-51单片机系统功能的扩展 存储器芯片的控制线:对于程序存储器,一般来说,具有读操作控制线(OE),它与单片机的PSEN信号线相连。除此之外,对于EPROM芯片还有编程脉冲输入线(PRG)、编程状态线(READY/BUSY)。PRG应与单片机在编程方式下的编程脉冲输出线相接;READY/BUSY在单片机查询输入/输出方式下,与一根I/O口线相接;在单片机中断工作方式下,与一个外部中断信号输入线相接。存储器芯片的数据线
7、:数据线的数目由芯片的字长决定。1位字长的芯片数据线有一根;4位字长的芯片数据线有4根;8位字长的芯片数据线有8根;存储器芯片的数据线与单片机的数据总线(P0.0P0.7)按由低位到高位的顺序顺次相接。第4章 MCS-51单片机系统功能的扩展 存储器芯片的地址线:地址线的数目由芯片的容量决定。容量(Q)与地址线数目(N)满足关系式:Q=2N。存储器芯片的地址线与单片机的地址总线(A0A15)按由低位到高位的顺序顺次相接。一般来说,存储器芯片的地址线数目总是少于单片机地址总线的数目,如此相接后,单片机的高位地址线总有剩余。剩余地址线一般作为译码线,译码输出与存储器芯片的片选信号线相接。存储器芯片
8、有一根或几根片选信号线。对存储器芯片访问时,片选信号必须有效,即选中存储器芯片。片选信号线与单片机系统的译码输出相接后,就决定了存储器芯片的地址范围。因此,单片机的剩余高位地址线的译码及译码输出与存储器芯片的片选信号线的连接,是存储器扩展连接的关键问题。第4章 MCS-51单片机系统功能的扩展 (1)部分译码:所谓部分译码就是存储器芯片的地址线与单片机系统的地址线顺次相接后,剩余的高位地址线仅用一部分参加译码。参加译码的地址线对于选中某一存储器芯片有一个确定的状态,而与不参加译码的地址线无关。也可以说,只要参加译码的地址线处于对某一存储器芯片的选中状态,不参加译码的地址线的任意状态都可以选中该
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- mcs51 单片机 系统 功能 扩展
