《单片机原理与应用》课程教学资源(PPT课件讲稿)第五章 MCS-51系统扩展技术

第五章MCS-51系统扩展技术 内容提要 §5-1MCS-51单片机最小系统 §5-2存储器的扩展 §5-3并行!/0端口的扩展方法 §5-4可编程并行接口芯片8255A §5-5可编程并行接口芯片8155 §5-6常用通道配置与接口技术 57D/A转换 §5-8A/D转换
第五章 MCS-51系统扩展技术 内容提要: §5-1 MCS-51单片机最小系统 §5-2 存储器的扩展 §5-4 可编程并行接口芯片8255A §5-6 常用通道配置与接口技术 §5-7 D / A转换 §5-3 并行I / O端口的扩展方法 §5-5 可编程并行接口芯片8155 §5-8 A / D转换

单片机内资源少,容量小,在进行较复杂过程的 控制时,它自身的功能远远不能满足需要。为此,应 扩展其功能。 MCS-51单片机的扩展性能较强,根据需要, 可扩展 ROM、RAM; 定时/计数器; 并行1/O口、串行口; 中断系统扩展等
单片机内资源少,容量小,在进行较复杂过程的 控制时,它自身的功能远远不能满足需要。为此,应 扩展其功能。 MCS-51单片机的扩展性能较强,根据需要, 可扩展: ROM、RAM; 定时 / 计数器; 并行I / O口、 串行口; 中断系统扩展等

85-1McS-51单片机最小系统 、80518751硬件最小系统 对于片内有ROM型单片机,其自身可以构成最小系统 XTALI PO P2%> XTAL2 P3 +5 Vo- RESET 8051/8751+5V EA
§5-1 MCS-51单片机最小系统 一、8051/8751硬件最小系统 对于片内有ROM型单片机,其自身可以构成最小系统

该系统的资源如下: 4KB ROM, 256B RAM: 五源中断系统; 两个十六位加一定时/计数器; 一个全双工串行UART; 四个并行I/O口。 二、8031硬件最小系统 8031单片机片内无ROM,若要正常工作,必需外配ROM。 外接ROM后,P3口、P2口、P0口均被占用只剩下P1口作I/O 口用,其它功能不变。厂E
该系统的资源如下: 4KB ROM,256B RAM; 五源中断系统; 两个十六位加一定时/ 计数器; 一个全双工串行UART; 四个并行I/ O口。 二、8031硬件最小系统 8031单片机片内无ROM,若要正常工作,必需外配ROM。 外接ROM后,P3口、P2口、P0口均被占用只剩下P1口作I / O 口用,其它功能不变

A15~A8 XTALI P2 EPROM ALEx锁存器A7~A0 XTAL2 +5 VO- RESET PO D7~D0 PSEN OE 8031 CEl EA 6一低电平锁存 /E—三态门控制端
图中:/E —— 三态门控制端 G —— 低电平锁存

三总线的概念: 地址总线—AB,P0口提供(A7~A0); P2口提供(A15~A8),共16位。 数据总线——DB,P0口提供(D7~D0),共8位 控制总线CB,ALE、EA、PSEN、WR、RD等 片机原理与运用
三总线的概念: 地址总线——AB,P0口提供(A7 ~ A0); P2口提供(A15 ~ A8),共16位。 数据总线——DB,P0口提供(D7 ~ D0),共8位。 控制总线——CB,ALE 、 EA 、 PSEN 、 WR 、 RD 等

§5-2存储器的扩展 总线的连接 1、数据线的连接 P0口的八位线承担此任,此时不用外接上拉电阻 2、地址线的连接 P0口承担地址低八位线,A0~A7; P口承担地址高八位线。A8~A15。C5 注意:P0口线地址/数据分时复用,需用地址锁存器 74LS373锁存地址
§5-2 存储器的扩展 一、三总线的连接 1、数据线的连接 P0口的八位线承担此任,此时不用外接上拉电阻。 2、地址线的连接 P0口承担地址低八位线,A0 ~ A7; P2口承担地址高八位线。A8 ~ A15。 注意:P0口线地址 / 数据分时复用,需用地址锁存器 74LS373锁存地址

A10~A8 P 2.0 P XTAL,Z P A7~A0 dXTAL2 8031 ALE QONIGND 6~104A A0~7 A 810 5vO-HtRESET 373 2764 CE D 6116CS DoA? OE Do, WE OE D7~D0 /RD /PSEN CB
A10 ~ A8 A7 ~ A0 D7 ~ D0 CB

3、控制线的连接 对存储器来讲控制线无非是:芯片的选通控制、读写控制。 单片机与外部器件数据交换要遵循两个重要原则 是,地址唯一性,一个单元一个地址 二是,同一时刻,CPU只能访问一个地址,即只能与 个单元交换数据。 不交换时,外部器件处于锁闭状态,对总线呈浮空状态
3、控制线的连接 对存储器来讲控制线无非是:芯片的选通控制、读写控制。 单片机与外部器件数据交换要遵循两个重要原则: 一是,地址唯一性,一个单元一个地址。 二是,同一时刻,CPU只能访问一个地址,即只能与一 个单元交换数据。 不交换时,外部器件处于锁闭状态,对总线呈浮空状态

选通:CPU与器件交换数据或信息,需先发出选通信号 /CE或/CS,以便选中芯片。 读/写CPU向外部设备发出的读/写控制命令。 EPROM: /OE / PSEN SRAM: /WE WR /OE /RD
读 / 写:CPU向外部设备发出的读/写控制命令。 EPROM:/OE /PSEN SRAM: /WE /WR /OE /RD 选通:CPU与器件交换数据或信息,需先发出选通信号 /CE或/CS,以便选中芯片
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第三章 MCS-51单片机指令系统及汇编语言程序设计.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第一章 单片机基础知识.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第9讲 拷贝构造函数和对象成员.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第8讲 构造函数和析构函数.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第7讲 类和对象的声明.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第6讲 动态内存分配和引用.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第5讲 函数重载和变量的作用域.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第4讲 函数.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第3讲 基本数据类型.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第2讲 C++基础.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第24讲 综合应用举例.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第23讲 文件输入和输出.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第22讲 C++的输入和输出.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第21讲 模板应用.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第21讲 用指针处理链表.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第20讲 模板.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第1讲 面向对象程序设计概述.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第19讲 几种常见的运算符重载及类型转换函数.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第18讲 运算符重载.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第17讲 抽象类.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第四章 MCS-51的片内接口.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第二章 MCS-51单片机结构原理.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)目录(主讲教师:徐红、姚丽娟、王轶凤).ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第一章 VB可视化程序设计概述.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第七章 数据库应用.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第三章 常用控件应用.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第二章 VB可视化程序设计基础.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第五章 图形操作.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第六章 VB多媒体编程.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第四章 VB界面设计.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(讲义)BIOS的刷新.doc
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(讲义)网页建立与维护.doc
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(讲义)网络命令实验.docx
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)网络命令介绍(主讲:任君).pptx
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)网络命令介绍(主讲:任君).pptx
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第10讲 网络操作系统.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第11讲 网络操作系统命令.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第12讲 防火墙.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第13讲 局域网.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第14讲 高速局域网.ppt