- 108
- 0
- 约2.55千字
- 约 18页
- 2021-03-31 发布于北京
- 举报
国家开放大学 / 5.1 单片机系统总线和系统扩展方法 5.1.1 单片机系统总线信号 5.1.2 系统的扩展方法 5.1.3 地址译码器 87-* 5.1.1 单片机系统总线和系统扩展方法 总线是单片机应用系统中,各部件之间传输信息的通路, 为CPU和其他部件之间提供数据、地址以及控制信息。 按总线所在位置可分:内部总线和外部总线,前者是指 CPU系统内部各部件之间的通路,后者指CPU系统和其外围单元之间的通路,通常所说总线是指外部总线。 按通路上传输的信息可分:数据总线(DB,Data Bus)、地 址总线(AB,Address Bus)和控制总线(CB,Control Bus)。 87-* 1. 数据总线 数据总线(DB)用于单片机与存储器之间或单片机与I/O端口之间传输数据。 数据总线的位数与单片机处理数据的字长一致,如8051单片机是8位字长,数据总线的位数也是8位。 从结构上来说数据总线是双向的,即数据既可以从单片机送到I/O端口,也可以从I/O端口送到单片机。 5.1.1 单片机系统总线和系统扩展方法 87-* 2. 地址总线 地址总线AB用于传送单片机送出的地址信号,以便进行存储单元和I/O端口的选择。 地址总线的位数决定了单片机可扩展存储容量的大小。如8051单片机地址总线为16位,其最大可扩展存储容量为216=64K字节。 地址总线是单向的,因地址信息总是由CPU发出的。 5.1.1 单片机系统总线和系统扩展方法 87-* 3. 控制总线 控制总线用来传输控制信号,其中包括CPU送往外围单元的控制信号,如读信号、写信号和中断响应信号等;还包括外围单元发给送给CPU的信号,如时钟信号、中断请求信号以及准备就绪信号等。 5.1.1 单片机系统总线和系统扩展方法 87-* 5.1.1 单片机系统总线和系统扩展方法 地址线根数(根) 10 11 12 13 14 15 16 存储单元数(个) 1024 (1KB) 2048 (2KB) 4096 (4KB) 8192 (8KB) 16384 (16KB) 32768 (32KB) 65536 (64K) 存储容量和地址线数的对应关系 87-* 5.1.2 系统的扩展方法 1.扩展总线组成 8051系列总线型单片机中,由P0口做地址/数据复用口;P2口做地址线的高八位;P3口的RD、WR加上控制线EA、ALE、PSEN等组成控制总线。 (1) 地址总线A0~A15 地址总线的高8位是由P2口提供的,低8位是由P0口提供的。 在访问外部存储器时,由地址锁存信号ALE的下降沿把P0口的低8位以及P2口的高8位锁存至地址锁存器中,从而构成系统的16位地址总线。 P2口具有输出锁存功能,故不需外加锁存器。 87-* 74LS373,具有三态功能的8D锁存器 /0E:三态控制。 低电平:允许数据输出,三态门通; 高电平:三态门关闭,输出高阻。 LE:数据锁存控制(高电平触发端)。 高电平时,输出随输入变化; 低电平时,Q端将被锁存(低电平锁存)。 D7 Q7 74LS373 D0 Q0 LE /OE 数据 输入端 数据 输出端 实际应用系统中,高位地址线并不固定为8位,需要用几位就从P2口中引出几条口线。 87-* (2) 数据总线D0~D7 8051单片机有8位数据总线D0~D7,是由P0口提供的。因为P0口线既用作地址线,又用作数据线(分时使用),因此,需要加一个8位锁存器。 在实际应用时,先把低8位地址送锁存器暂存,然后再由地址锁存器给系统提供低8位地址,而把P0口线作为数据线使用。 在读信号RD与写信号WR有效时,P0口上出现的为数据信息。 5.1.2 系统的扩展方法 87-* (3) 控制总线 系统控制总线共12根,既P3口的第二功能再加上RESET、EA、ALE和PSEN。实际应用中的常用控制信号如下。 使用ALE作为地址锁存的选通信号,以实现低8位地址的锁存。 以PSEN信号作为扩展程序存储器的读选通信号。 以EA信号作为内、外程序存储器的选择信号。 以RD和WR作为扩展数据存储器和I/O端口的读、写选通信号。执行MOVX指令时,这两个信号分别自动有效。 5.1.2 系统的扩展方法 87-* 2. 扩展的方法 单片机扩展存储器,主要就是两端的芯片对应引脚相连 图5-2 8051扩展的三总线 (1)数据线的连接 外接存储器芯片的数据线D0~D7按图5-2与单片机的数据线D0~D7相连。当挂接在数据线上的外围芯片
您可能关注的文档
- 船舶值班与避碰船舶值班与避碰4-2-1靠码头.ppt
- 船舶值班与避碰船舶值班与避碰6-1-2船舶在波浪中的运动.ppt
- 船舶值班与避碰情境三信号识别声响和灯光信号第34条.ppt
- 船舶值班与避碰任务二认识号灯、号型的定义、位置和技术细节3-2-1号灯的定义.ppt
- 船舶值班与避碰任务二掌握常用单字母旗及其意义11-2-1单字母信号.ppt
- 船舶值班与避碰任务三“帆船”的解释2-3-1“帆船”的定义.ppt
- 船体加工与装配船体加工与装配47-船台总装的准备工作.pptx
- 船体加工与装配船体加工与装配51-纵向涂油滑道下水过程分析.pptx
- 船体识图与制图船体识图与制图、13.中横剖面图的组成1-3-13中横剖面图的组成.ppt
- 船体识图与制图船体识图与制图、16.中横剖面图绘制方法1-3-16中横剖面图绘制方法.ppt
- 单片机技术及应用单片机控制数码管显示单片机显示接口技术.pptx
- 单片机技术应用项目五远程控制蓝牙技术的实现方式.pptx
- 单片机应用技术C51程序控制语句C51程序控制语句.ppt
- 单片机应用技术项目三仪表数码显示器制作3.4预处理命令.pptx
- 单片机应用技术项目三仪表数码显示器制作3.8c语言运算符基础.pptx
- 单片机应用技术项目四医院病床呼叫系统控制器设计4.1if语句.pptx
- 单片机应用技术项目四医院病床呼叫系统控制器设计4.4去抖动与按钮次数循环显示.pptx
- 单片机原理及应用技术项目1熟悉单片机操作环境项目8.ppt
- 单片机原理及应用技术项目4显示和键盘接口技术应用项目4显示和键盘接口技术应用(2).ppt
- 单片机原理及应用技术项目8单片机应用系统综合设计5-选择结构程序设计.pptx
最近下载
- 战略转型视角下财务分析——以吉利集团为例.pdf VIP
- 报价单模板范文.docx VIP
- 镇江市海绵城市规划设计导则..docx VIP
- JJG 147-2017 标准金属布氏硬度块检定规程.pdf
- 部编小学语文六年级下册课后书后生字写字表带笔顺电子字帖pdf可打印.pdf VIP
- 2025年内蒙古公务员考试申论试题(乡镇卷)与参考答案 .pdf VIP
- 2024《施工组织设计研究的国内外文献综述》3300字.docx VIP
- 2025统编版(2024)小学道德与法治一年级下册教学设计(附目录).docx VIP
- 中国电子技术标准化研究院:2025知识图谱与大模型融合实践案例集.pdf VIP
- 4.32stm32外设篇-lcd彩色屏显示汉字、英文数字程序设计.pdf VIP
原创力文档

文档评论(0)