清华大学:《单片机原理与应用技术》课程教材电子教案(PPT课件讲稿)第7章 并行扩展技术

第7章并行扩展技术 oror tor rorbrooroo UNIVERSITY PRESS (课时:10学时) 清华大学出版社画
http://www.wenyuan.com.cn/webnew/ 第7章 并行扩展技术 (课时:10学时)

IIISINGHUA UNIVER 教学目的 ■了解数据总线、地址总线和控制总线的构成。 ■掌握片外扩展程序存储器和数据存储器的方法。 ■掌握扩展1/0的方法和可编程芯片8255及8155的应用。 习重点和难点 ■控制总线的构成方法和扩展存储单元地址的分析方法。 8255A与8155的应用。 清华大学, 出版社
http://www.wenyuan.com.cn/webnew/ 教学目的 ◼ 了解数据总线、地址总线和控制总线的构成。 ◼ 掌握片外扩展程序存储器和数据存储器的方法。 ◼ 掌握扩展I/O的方法和可编程芯片8255及8155的应用。 学习重点和难点 ◼ 控制总线的构成方法和扩展存储单元地址的分析方法。 ◼ 8255A与8155的应用

SINGHUA 第7章并行扩展技术 ■7.1并行扩展概述 ■7.2程序存储器扩展 7.3数据存储器扩展 ■7.4简单并行1/0接口扩展 7.58255可编程并行接口扩展 ■7.68155可编程并行接口扩展 本章小结 ■习题 清华大学出版社⑨
http://www.wenyuan.com.cn/webnew/ 第7章 并行扩展技术 ◼ 7.1 并行扩展概述 ◼ 7.2 程序存储器扩展 ◼ 7.3 数据存储器扩展 ◼ 7.4 简单并行I/O接口扩展 ◼ 7.5 8255可编程并行接口扩展 ◼ 7.6 8155可编程并行接口扩展 ◼ 本章小结 ◼ 习题

TSINGHUA 了71并行护展概述 00101011011010 ■7.1.1总线 7.1.2扩展总线的实现 清华大学出版社⑨
http://www.wenyuan.com.cn/webnew/ 7.1 并行扩展概述 ◼ 7.1.1 总线 ◼ 7.1.2 扩展总线的实现

IISINGHUL UNVE711P总线 总线是单片机应用系统中,各部件之间传输信息的 通路,为CPU和其他部件之间提供数据、地址以及 控制信息 按总线所在位置可分:内部总线和外部总线,前者 是指CPU系统内部各部件之间的通路,后者指CPU 系统和其外围单元之间的通路,通常所说总线是指 外部总线 按通路上传输的信息可分:数据总线(DB,Data BUs)、地址总线(AB, Address bus)和控制总线(CB, Control bus)。 清华大学出版社⑨
http://www.wenyuan.com.cn/webnew/ 7.1.1 总线 ◼ 总线是单片机应用系统中,各部件之间传输信息的 通路,为CPU和其他部件之间提供数据、地址以及 控制信息。 ◼ 按总线所在位置可分:内部总线和外部总线,前者 是指CPU系统内部各部件之间的通路,后者指CPU 系统和其外围单元之间的通路,通常所说总线是指 外部总线。 ◼ 按通路上传输的信息可分:数据总线(DB,Data Bus)、地址总线(AB,Address Bus)和控制总线(CB, Control Bus)

SINGH UVE711p总线 1.数据总线 数据总线(DB)用于单片机与存储器之间或单片机与IO端口 之间传输数据 数据总线的位数与单片机处理数据的字长一致,如8051单 片机是8位字长,数据总线的位数也是8位 从结构上来说数据总线是双向的,即数据既可以从单片机送 到I/O端口,也可以从IO端囗送到单片机。 清华大学, 出版社
http://www.wenyuan.com.cn/webnew/ 7.1.1 总线 1. 数据总线 ◼ 数据总线(DB)用于单片机与存储器之间或单片机与I/O端口 之间传输数据。 ◼ 数据总线的位数与单片机处理数据的字长一致,如8051单 片机是8位字长,数据总线的位数也是8位。 ◼ 从结构上来说数据总线是双向的,即数据既可以从单片机送 到I/O端口,也可以从I/O端口送到单片机

IISINGHUL V7:11p总线 2.地址总线 地址总线AB用于传送单片机送出的地址信号,以便进行存 储单元和I/0端口的选择。 地址总线的位数决定了单片机可扩展存储容量的大小。如 8051单片机地址总线为16位,其最大可扩展存储容量为 216=64K字节。 地址总线是单向的,因地址信息总是由CPU发出的。 3.控制总线 控制总线用来传输控制信号,其中包括CPU送往外围单元的 控制信号,如读信号、写信号和中断响应信号等;还包括外 围单元发给送给CPU的信号,如时钟信号、中断请求信号以 及准备就绪信号等 清华大学出版社⑨
http://www.wenyuan.com.cn/webnew/ 7.1.1 总线 2. 地址总线 ◼ 地址总线AB用于传送单片机送出的地址信号,以便进行存 储单元和I/O端口的选择。 ◼ 地址总线的位数决定了单片机可扩展存储容量的大小。如 8051单片机地址总线为16位,其最大可扩展存储容量为 216=64K字节。 ◼ 地址总线是单向的,因地址信息总是由CPU发出的。 3. 控制总线 ◼ 控制总线用来传输控制信号,其中包括CPU送往外围单元的 控制信号,如读信号、写信号和中断响应信号等;还包括外 围单元发给送给CPU的信号,如时钟信号、中断请求信号以 及准备就绪信号等

IISINGHUL NV711P总线 单片机的三总线结构 P2.0~P2 A8~A15 ALE 地址总线 地址 A0~A7 P0.0~P0 锁存器 D0~D7 数据总线 8051 PSEN 控制总线 RD WR 清华大学, 出版社
http://www.wenyuan.com.cn/webnew/ 7.1.1 总线 P2.0~P2.7 ALE P0.0~P0.7 8051 PSEN RD WR 地址 锁存器 数据总线 地址总线 控制总线 A8~A15 A0~A7 D0~D7 单片机的三总线结构

712扩展总线的实现 并行扩展总线组成 B百酸知址经续转机中3吉只做物#擾嬖、 ALE、PSEN等组成控制总线 (1)地址总线A0~A15 地址总线的高8位是由P2口提供的,低8位是由P0口提供的。 在访问外部存储器时,由地址锁存信号ALE的下降沿把P0 口的低8位以及P2口的高8位锁存至地址锁存器中,从而构 成系统的16位地址总线 。实际应用系统中,高位地址线并不固定为8位,需要用几位 就从P2口中引出几条口线。 清华大学, 出版社
http://www.wenyuan.com.cn/webnew/ 7.1.2 扩展总线的实现 1. 并行扩展总线组成 80C51系列总线型单片机中,由P0口做地址/数据复用口; P2口做地址线的高八位;P3口的RD、WR加上控制线EA、 ALE、PSEN等组成控制总线。 (1) 地址总线A0~A15 ⚫ 地址总线的高8位是由P2口提供的,低8位是由P0口提供的。 ⚫ 在访问外部存储器时,由地址锁存信号ALE的下降沿把P0 口的低8位以及P2口的高8位锁存至地址锁存器中,从而构 成系统的16位地址总线。 ⚫ 实际应用系统中,高位地址线并不固定为8位,需要用几位 就从P2口中引出几条口线

JSINGHUA 71:2s扩展总线的实现 (2)数据总线D0~D7 。数据总线是由P0口提供的,因为P0口线既用作地址线,又 用作数据线(分时使用),因此,需要加一个8位锁存器。 在实际应用时,先把低8位地址送锁存器暂存,然后再由地 址锁存器给系统提供低8位地址,而把P0口线作为数据线使 用 在读信号RD与写信号WR有效时,P0口上出现的为数据信 清华大学, 出版社
http://www.wenyuan.com.cn/webnew/ 7.1.2 扩展总线的实现 (2) 数据总线D0~D7 ⚫ 数据总线是由P0口提供的,因为P0口线既用作地址线,又 用作数据线(分时使用),因此,需要加一个8位锁存器。 ⚫ 在实际应用时,先把低8位地址送锁存器暂存,然后再由地 址锁存器给系统提供低8位地址,而把P0口线作为数据线使 用。 ⚫ 在读信号RD与写信号WR有效时,P0口上出现的为数据信 息
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 清华大学:《单片机原理与应用技术》课程教材电子教案(PPT课件讲稿)第6章 定时器/计数器.ppt
- 清华大学:《单片机原理与应用技术》课程教材电子教案(PPT课件讲稿)第5章 中断系统.ppt
- 清华大学:《单片机原理与应用技术》课程教材电子教案(PPT课件讲稿)第4章 汇编语言程序设计.ppt
- 清华大学:《单片机原理与应用技术》课程教材电子教案(PPT课件讲稿)第3章 8051指令系统.ppt
- 清华大学:《单片机原理与应用技术》课程教材电子教案(PPT课件讲稿)第2章 单片机的结构原理与简单应用.ppt
- 清华大学:《单片机原理与应用技术》课程教材电子教案(PPT课件讲稿)第1章 基础知识.ppt
- 清华大学:《单片机原理与应用技术》课程教材电子教案(PPT课件讲稿)第10章 应用系统设计及接口技术.ppt
- 清华大学:《单片机原理与应用技术》课程教材电子教案(期复习资料).doc
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第7章 汇编语肓 与C/C++的混合编程.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第6章 32位指令及其编程.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第5章 高级汇编语言程序设计.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第4章 基本汇编语言程序设计.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第3章 汇编语言程序格式.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第2章 8086的指令系统.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第1章 汇编语言基础知识.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)课程介绍(主讲:钱晓捷).ppt
- 《3ds max学习课件》合成.ppt
- 《3ds max学习课件》修改命令面板.ppt
- 《3ds max学习课件》渲染基础.ppt
- 《3ds max学习课件》二维图形造型.ppt
- 清华大学:《单片机原理与应用技术》课程教材电子教案(PPT课件讲稿)第8章 串行通信.ppt
- 清华大学:《单片机原理与应用技术》课程教材电子教案(PPT课件讲稿)第9章 串行扩展技术.ppt
- 《C语言程序设计》课程教学资源:C语言输入输出函数(台安).ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第十章 指针.ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第十一章 结构体.ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第十二章 位运算.ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第十三章 文件.ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第一章 概述(主讲:台安).ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第二章 程序的灵魂—算法.ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第三章 数据类型、运算符与表达式.ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第四章 最简单的C程序设计—顺序程序设计.ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第五章 选择结构程序设计.ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第六章 循环控制.ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第七章 数组.ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第八章 函数.ppt
- 海南大学:《C语言程序设计》课程电子教案(PPT教学课件)第九章 编译预处理.ppt
- 《C语言》课程教学课件(PPT讲稿)第3章 C语言的基本程序设计.ppt
- 《C语言》课程教学资源(讲义)上机实验.doc
- 《C语言》课程教学课件(PPT讲稿)第5章 指针.ppt
- 《C语言》课程教学课件(PPT讲稿)第6章 函数(1/2).ppt