第七章输入与输出接口技术.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章输入与输出接口技术

第七章 输入与输出接口技术 第一节 接口技术的基本概念 一、接口的概念与功能 二、CPU 与 I/O 设备之间的接口信息 三、端口的编址方式 第二节 输入输出传送方式 一、无条件传送方式 二、查询传送方式 三、中断传送方式 第三节 I/O 端口读写技术 一、IBM PC/XT/AT 的I/O端口地址分配 二、端口地址译码 三、IBM PC/XT 的端口读写控制 第七章 输入与输出接口技术 第四节 可编程并行输入输出接口芯片8255A 一、8255A的结构 二、 8255A的引脚 三、8255A的控制字与状态字 四、 8255A的工作方式与操作时序 五、学习接口电路的要点 第五节 可编程定时/计数器芯片8253 一、8253的结构及引脚 二、8253的控制字与状态字 三、 8253的工作方式与操作时序 四、8253 的应用举例 第一节 接口技术的基本概念 一、接口的概念与功能 连接系统总线与外部设备的逻辑部件(或称电路)。 各类设备都是通过接口电路接到系统总线上。 分类:数字接口与模拟接口 串行接口与并行接口 高速与低速接口 接口应具备的功能: 1.数据的锁存和缓冲功能 2.地址设置功能 3.信号转换功能 4.对外设的控制和监测功能 5.中断或DMA 6. 管理功能可编程功能 微机接口系统示意图 二、CPU 与I/O设备之间的接口信息 数据信息:计算机中的数据大致分为三种基本类型。 数字量:由键盘、扫描仪等输入的信息,或者 CPU送到显示器、打印机的信息。 模拟量:工业现场的温度、压力、等各种信息。 开关量:开关的开与关,阀门的开与关等,只有两个状态的量。 状态信息:外部设备当前的状况信息。即外设已经 准备就绪,还是正在忙的信息。是通过检测外设的 READY 和 BUSY 信号线得到的信息。存储在接口 芯片的状态寄存器中。 控制信息:CPU 对接口电路的控制命令,也作为一种数据输出。存储在接口芯片的命令寄存器中。 接口芯片的端口 在接口电路芯片中,通常都含有数据寄存器、状态寄存器、命令寄存器等,各自都有不同的功能。 为了对它们进行操作,必须分别设置不同的地址,这些地址被称为端口地址。 通常也称 数据寄存器 为数据端口 状态寄存器 为状态端口 命令寄存器 为命令端口 接口芯片示意图 三、端口的编址方式 什么叫端口? 能够被主机直接访问的寄存器或特定的硬件电路 存储器映射方式 这种方式下的端口和存储单元统一编址。例:8051、6502单片机。 特点:没有单独的输入输出指令 I/O映射方式 这种方式端口单独编址,构成一个I/O空间。CPU 设置了专门的输入输出指令来访问端口。 例如:8088,Z80 等。 第二节 输入输出传送方式 一、无条件传送方式 最简单的一种传送方式,它适合于外设总是准备好的情况。例如:LED 数码管显示器和一些开关设备。随时可以进行数据的传送。 二、查询传送方式 在传送数据前先查询一下外设的状态,当外设准备好了才传送,若没准备好,则CPU等待。例如:打印机的打印速度要比CPU传送数据的速度慢得多,则必须采用查询传送方式。 三、中断传送方式 四、直接存储器存取方式 查询传送方式程序流程图 第三节 I/O 端口的读写技术 IBM PC/XT I/O 地址分配表 1、利用门电路进行译码 2、采用译码器进行地址译码 表5-3 3-8译码器 74LS138 真值表 ㈠、IBM PC/XT 的端口写操作 ㈡、IBM PC/XT 的端口读操作 图5-22 端口读操作实例 第四节 可编程并行输入输出接口芯片8255A 一、8255A 的内部结构框图 二、8255A的引脚 三、8255A 的控制字和状态字 2、C 口的个别位 置1/置0 控制字 3、读C 口的状态字 ㈡、方式1的 输出 状态字 四、8255A的工作方式与操作时序 8255A 方式0 基本输出方式 应用举例 ㈡、方式1 — 带选通的输入/输出方式 方式1 — 带选通的 输入方式 的时序 ㈡、方式1 — 带选通的输入/输出方式 方式1 — 带选通的 输出方式 的时序 方式1 — 带选通的 输出方式 应用 举例 (三)、方式2 — 带选通的双向输入/输出方式 C口的5条线(PC3——PC7)指定为A口的专用联络线。而 C口的3条线(PC0——P

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档