接口第8次课_第9章输入输出接口技术-8255A.ppt

接口第8次课_第9章输入输出接口技术-8255A.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * ZhangGuopeng Computer Application Dept. FMMU * 位控制字写入控制端口 特别便于置位复位内部中断允许触发器INTE 片内地址:11 端口C的位控制字 * ZhangGuopeng Computer Application Dept. FMMU * 编程举例 控制打印机 A口方式0 B口不用 C口方式0 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ZhangGuopeng Computer Application Dept. FMMU ZhangGuopeng Computer Application Dept. FMMU 第9章 输入输出接口技术 第四军医大学计算机教研室 需要严格按照课本逻辑顺序重新做091229 * ZhangGuopeng Computer Application Dept. FMMU * 接口和外设的通讯方式有两种: 并行(多条数据线同时进行,需要并行接口) 串行 (在一条线上按位传输,需要串行接口) CPU和接口之间的通讯都是以并行的方式进行的,为什么? 并行接口-概述 * ZhangGuopeng Computer Application Dept. FMMU * 数据传输:一次传送一个计算机字长的数据 一般寄存器结构: 控制寄存器:接受CPU发出的命令字。 状态寄存器:提供接口电路的状态信息。 输入缓冲器:接受输入设备送来的数据。 输出缓冲器:保存CPU送来的即将要送给外部设备的数据。 应用:适合于外部设备与微机之间进行近距离、大量和快速的信息交换;微机系统中最基本的信息交换方法。 例如:微机与并行接口打印机、磁盘驱动器 例如:系统板上各部件之间,接口电路板上各部件之间 并行接口-概述 * ZhangGuopeng Computer Application Dept. FMMU * 工作方式 输入过程 接口和外设交互 接口和CPU交互 输出过程 接口和CPU交互 接口和外设交互 并行接口-概述 * ZhangGuopeng Computer Application Dept. FMMU * 并行接口电路8255A 8255A是通用的可编程并行通讯接口芯片 结构: 三个8位并行端口 读写控制逻辑 A组和B组控制电路 数据总线缓冲器 24个外设引脚 3种工作方式 * ZhangGuopeng Computer Application Dept. FMMU * 8255A的内部结构和引脚 数据 总线 缓冲器 内部控制线 内部数据线 D0~D7 A组 控制 A组 端口A A组 端口C 上部 B组 控制 B组 端口B B组 端口C 下部 读写 控制 逻辑 PC0~PC3 PB0~PB7 PC4~PC7 PA0~PA7 RD WR A0 A1 CS RESET * ZhangGuopeng Computer Application Dept. FMMU * 端口A:PA0~PA7 A组,支持工作方式0、1、2 端口B:PB0~PB7 B组,支持工作方式0、1 端口C:PC0~PC7 仅支持工作方式0 A组控制高4位PC4~PC7 B组控制低4位PC0~PC3 端口A:PA0~PA7 常作数据端口,功能最强大 端口B:PB0~PB7 常作数据端口 端口C:PC0~PC7 可作数据、状态和控制端口 分两个4位,每位可独立操作 控制最灵活,最难掌握 外设数据端口 * ZhangGuopeng Computer Application Dept. FMMU * CS* A1 A0 I/O地址 (PC XT 机) 读操作RD* 写操作WR* 0 0 0 0 0 1 0 1 0 0 1 1 60H 61H 62H 63H 读端口A 读端口B 读端口C 非法 写端口A 写端口B 写端口C 写控制字 D0 ~ D7数据线 A0 ~ A1地址线 RD*读信号 WR*写信号 CS*片选信号 RESET复位信号 与处理器接口 * ZhangGuopeng Computer Application Dept. FMMU * 方式0:基本输入输出方式 适用于无条件传送和查询方式的接口电路 方式1:选通输入输出方式 适用于查询和中断方式的接口电路 方式2:双向选通传送方式 可用中断方式,也可以查询方式(IBFA或OBFA状态进行工作。 适用于与双向传送数据的外设(软驱) 8255A的工作方式 * ZhangGuopeng Computer Application Dept. FMMU * 方式0输入时序 data data 输入端口 D0~D7 R

文档评论(0)

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

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

1亿VIP精品文档

相关文档