《微机原理》课程电子教案(PPT课件讲稿)第七章 输入输出接口技术

第七章 输入输出接口技术 概述 1.输入输出接口部件作用:信息传送与交换 ·2常用输入设备:键盘,鼠标扫描仪光驱软驱 3常用输出设备:显示器打印机,绘图仪,光驱 4接口作用:格式转换,状态提示协调工作 5智能接口
第七章 输入输出接口技术 • 概述 • 1.输入输出接口部件作用:信息传送与交换 • 2.常用输入设备:键盘,鼠标,扫描仪,光驱,软驱 • 3.常用输出设备:显示器,打印机,绘图仪,光驱 • 4.接口作用:格式转换,状态提示,协调工作 • 5.智能接口

第七章 输入输出接口技术 7.1微机接口基本概念-接口功能 DB 数据 口 CPU IOR 接 门/状态 8088 端口 外设 IOW 口 A9-A0 地址译码
第七章 输入输出接口技术 • 7.1 微机接口基本概念---接口功能 CPU 8088 接口 外设 地址译码 数据 端口 状态 端口 控制 端口 A9-A0 DB IOR IOW

第七章 输入输出接口技术 接口功能 1信号电平转换 2数据格式转换 3数据寄存和缓冲 4对外设的控制与检测 5产生中断请求,DMA请求
第七章 输入输出接口技术 接口功能 1.信号电平转换 2.数据格式转换 3.数据寄存和缓冲 4.对外设的控制与检测 5.产生中断请求,DMA请求

第七章 输入输出接口技术 7.1徼机接口基本概念-端口编址方式 1端口:外设接口中可被主机直接访问的寄存器 2端口编址:便于访存,为端口编译地址 3编址方式: 存储器映射-端口和存储器单元 统一编址 I/O映射--端口地址单独编址, 构成一个IO空间
第七章 输入输出接口技术 7.1 微机接口基本概念---端口编址方式 1.端口:外设接口中可被主机直接访问的寄存器 2.端口编址:便于访存,为端口编译地址 3.编址方式: 存储器映射---端口和存储器单元 统一编址 I/O映射-------端口地址单独编址, 构成一个I/O空间

第七章 输入输出接口技术 7.1徼机接口基本概念--输入输出传送方式 1无条件传送:外设已准备好外部控制过程的动作时间固定 2查询传送:每次要检查状态位浪费CPU大量时间 3中断传送:通过程序进行传送保护现场 4DMA传送:适于高速O设备和成批数据交换,总线占用, DMA控制器
第七章 输入输出接口技术 7.1 微机接口基本概念---输入输出传送方式 1.无条件传送: 外设已准备好,外部控制过程的动作时间固定 2.查询传送: 每次要检查状态位,浪费CPU大量时间 3.中断传送: 通过程序进行传送,保护现场 4.DMA传送: 适于高速I/O设备和成批数据交换, 总线占用 , DMA控制器

第七章 输入输出接口技术 728255A-5可编程并行接口及应用 A组控制 A口 PA7-PAO D7-D0 数据总线 c口(上)PC7PC4 RD C口(下)KPC3-PC0 WR Al 读/写 AO 逻辑 B组控制 B口 TPB7-PB0 RESET
第七章 输入输出接口技术 7.2 8255A-5可编程并行接口及应用 数据总线 读/写 逻辑 A组控制 B组控制 A口 C口(上) C口(下) B口 RD WR A1 A0 RESET CS D7-D0 PA7-PA0 PC7-PC4 PC3-PC0 PB7-PB0

第七章 输入输出接口技术 7.28255A可编程并行接口及应用 1功能说明 CPU接口电路 数据总线缓冲器 读写控制逻辑 内部控制逻辑 A组控制逻辑 B组控制逻辑 I/O接口部件 端口A,BC
第七章 输入输出接口技术 7.2 8255A可编程并行接口及应用 1.功能说明 CPU接口电路 数据总线缓冲器 读写控制逻辑 内部控制逻辑 A组控制逻辑 B组控制逻辑 I/O接口部件 端口A,B,C

第七章 输入输出接口技术 7.28255A可编程并行接口及应用 2使用说明:通过软件编程,即CPU向8255A输出一个控制字 1)基本控制字 D7 D6 D5 D4 D3 DI DO A口方式选择端口A功能端口C|B方式端口B端口Cc 高4位功斛选择功能低4位功能 A组控制 B组控制
第七章 输入输出接口技术 7.2 8255A可编程并行接口及应用 2.使用说明:通过软件编程,即CPU向8255A输出一个控制字 1)基本控制字 D7 D6 D5 D4 D3 D2 D1 D0 A口方式选择 端口A功能 端口C 高4位功能 B口方式 选择 端口B 功能 端口C 低4位功能 A组控制 B组控制

第七章 输入输出接口技术 7.28255A可编程并行接口及应用 使用说明:通过软件编程,即CPU向8255A输出一个控制字 2)端口C置位复位方式 D7 D6 DS D4 D3 D2 DI 01// 位选择 置位/ 复位
第七章 输入输出接口技术 7.2 8255A可编程并行接口及应用 使用说明:通过软件编程,即CPU向8255A输出一个控制字 2)端口C置位/复位方式 0 / / / D7 D6 D5 D4 D3 D2 D1 D0 位选择 置位/ 复位

第七章 输入输出接口技术 7.28255A可编程并行接口及应用 使用说明:通过软件编程,即CPU向8255A输出一个控制字 3)中断控制功能
第七章 输入输出接口技术 7.2 8255A可编程并行接口及应用 使用说明:通过软件编程,即CPU向8255A输出一个控制字 3)中断控制功能
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《微机原理》课程电子教案(PPT课件讲稿)第六章 微型计算机系统总线.ppt
- 《微机原理》课程电子教案(PPT课件讲稿)第五章 半导体存储器接口技术.ppt
- 《微机原理》课程电子教案(PPT课件讲稿)第四章 保护模式软件结构.ppt
- 《微机原理》课程电子教案(PPT课件讲稿)第三章 微处理器的实模式软件结构及程序设计.ppt
- 《微机原理》课程电子教案(PPT课件讲稿)第一章 绪论、第二章 微处理器的工作模式.ppt
- 《精品JAVA专业版》 第十一章 JDBC.ppt
- 《精品JAVA专业版》 第十章 多线程.ppt
- 《Java2网络编程基础》 第九章 Swing.ppt
- 《Java2网络编程基础》 第八章 Applet和图形编程.ppt
- 《Java2网络编程基础》 第七章 AWT事件模型.ppt
- 《Java2网络编程基础》 第六章 GU编程.ppt
- 《Java2网络编程基础》 第五章 Java异常和垃圾收集.ppt
- 《Java2网络编程基础》 第四章 类的高级特性.ppt
- 《Java2网络编程基础》 第三章 类,对象和包.ppt
- 《Java2网络编程基础》 第二章 Java编程基础.ppt
- 《Java2网络编程基础》 第一章 JAVAJava编程简介.ppt
- 湖北汽车工业学院:《软件工程》课程教学资源(PPT课件)第四章 需求分析.ppt
- 湖北汽车工业学院:《软件工程》课程教学资源(PPT课件)第十章 面向对象方法学引论.ppt
- 湖北汽车工业学院:《软件工程》课程教学资源(PPT课件)第六章 详细设计.ppt
- 湖北汽车工业学院:《软件工程》课程教学资源(PPT课件)第八章 软件测试.ppt
- 《微机原理》课程电子教案(PPT课件讲稿)第八章 中断技术.ppt
- 《微机原理》课程电子教案(PPT课件讲稿)第九章 串行通信接口及其应用.ppt
- 《微机原理》课程电子教案(PPT课件讲稿)第十章 数据采集系统及其应用.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)目录.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十章 指针.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十一章 结构体与共用体.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十二章 位运算.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十三章 文件.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十四章 C++对e的扩充.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十五章 e++面向对象基础.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第一章 程序设计基础知识.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第二章 语言概述.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第三章 数据类型、运算符和表达式.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第四章 顺序结构程序设计.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第五章 选择结构程序设计.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第六章 循环结构程序设计.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第七章 数组.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第八章 函数.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第九章 编译预处理.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第十章 综合实例.ppt