




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第3章并行接口 引言 并行接口和串行接口的结构示意图 并行接口传输速率高 一般不要求固定格式 但不适合长距离数据传输 第一节握手联络线 1 握手线 为了保证数据的可靠传输 接口和外设间的状态线和控制线 2 握手联络线的分类 1 无握手联络线 如 继电器 指示灯等 图3 1 1 图3 1 2 2 一条握手联络线 如 RDY 表明数据准备好 图3 1 3 3 二线握手联络 如 RDY 表明数据有效 STB 表明数据已收到 4 三线握手 如 GPIB总线的三线握手 第二节并行接口集成电路 1 三态缓冲器 驱动器 1 74LS244 2组X4个三态门 使能端1G 2G 低电平有效 见图3 2 1 2 74LS240 三态门为反相输出 其它与74LS244相同 2 锁存器 1 74LS373 八D触发器和三态门驱动 见图3 2 2 G为高电平时 Q输出端随数据端D变化 G为低电平时 锁存输出值 2 74LS374 74LS273 上升沿锁存数据 3 单稳态触发器 74LS123 见图3 2 3 脉冲宽度取决于外接的RC值 第三节可编程并行接口芯片82C55一 82c55概述 8255具有2个独立的8位I O口 A口和B口 和2个独立的4位I O C口上半部和C口下半部 提供TTL兼容的并行接口 作为输入时提供三态缓冲器功能 作为输出时提供数据锁存功能 其中 A口具有双向传输功能 8255有3种工作方式 方式0 方式1和方式2 能使用无条件 查询和中断等多种数据传送方式完成CPU与I O设备之间的数据交换 C口除用做数据口外 当8255工作在方式1和方式2时 C口的部分引脚作为固定的联络信号线 4 内部结构 与ISA总线的连接 图3 3 1 二 82C55的编程1 表3 3 18255的端口地址分配 2 82C55的控制寄存器各位取值的含义 见图3 3 2 三 8255的工作方式 1 方式0 基本输入输入输出方式 方式0提供两个8位口 A和B 和两个4位口 PC7 PC4 PC3 PC0 任何一个口都可用做输入或输出 单向 由CPU用简单的I O指令来进行读 写 可作为输入缓冲器 或输出锁存器 82C55方式0输入时序和参数说明 端口 数据总线 82C55方式0编程举例 P57 能读懂程序 程序填空 例3 3 1例3 3 2 2 方式l A口和B口有此方式 单向 1 方式l的输入 A口和B口方式l的输入组态 INTE为中断允许位 对应PC口寄存器 状态字 的D4位 INTEA 和D2位 INTEB 可通过对PC口按位写方法设置 PC2 PC4引脚作用 用作锁存数据口数据 中断条件 STB 引脚 1 无效 IBF 1 INTE 1 PC6 7可作为数据线使用 方式1下的输入过程 方式1的输入编程举例 P60例3 3 3 2 方式1的输出 8255方式1输出组态 INTE为中断允许位 对应PC口寄存器 状态字 的D6位 INTEA 和D2位 INTEB 可通过对PC口按位写方法设置 方式1下的输出过程 方式1的输出编程举例 P61例3 3 4 3 方式2 8255方式2组态 双向I O 只有A口有此方式 例 某系统要求使用8255的A口工作于方式1作输入 B口工作于方式0作输出 C口上半部输入 下半部输出 8255端口地址为60H 63H 控制字为 10111000B 0B8H 初始化程序为 MOVAL 0B8HOUT63H AL 例 下图采用一个82C55芯片和软盘控制器相连 箭头标明了I O的方向 根据该图 试写出8255的初始化程序 设8255端口地址为0300 0303H 8255用作软盘基本接口 A口工作在方式2 PC4 PC7作应答联络信号线 PC3用作A组中断请求 B口和PC0 PC2作输出 工作在方式0 工作方式控制字为 11XXX000B 初始化程序为 MOVDX 303HMOVAL 0C0HOUTDX ALMOVAL 00001001BOUTDX AL PC4置位 开放输入中断MOVAL 00001101BOUTDX AL PC6置位 开放输出中断 例 某应用系统以8255A作为接口 采集一组开关S7 S0的状态 然后通过一组发光二极管LED7 LED0显示开关状态 Si闭合 则对应LEDi亮 Si断开 则对应的LEDi灭 电路连接如下图 已知8255A B两组均工作在方式0 写出8255四个端口的地址 写出8255工作方式控制字 画出实现给定功能的汇编语言程序 LED7 LED0 S7 S0 PB7 PB0 PA7 PB0 8255A D7 D0 D7 D0 WR RD IOW IOR Y0 G1 G2A G2B C B A 74LS138 CS A9 AEN A8 A7 A6 A5 A4 A3 A2 A1 A0 A1 A0 答 A口 B口 C口和控制口的地址分别是320H 321H 322H和323H A口工作在方式0输出 B口工作在方式0输入 C口空闲 所以其控制字是10000010b 82H程序如下 MOVAL 82H 置方式字MOVDX 323H 置控制端口地址OUTDX ALL1 MOVDX 321H 置B口地址INAL DX 读开关状态 1断 0通 NOTAL 状态取反MOVDX 320H 置A口地址OUTDX AL 输出 1亮 0灭 JMPL1 第四节并行打印机接口标准 Centronics并行打印接口标准共有36脚 3根握手线 STROBE ACK BUSY Centronics并行接口时序 表7 3主机 打印机接口信号连线表 打印机接口编程 P71 P72 P73的例子 能读懂程序 第五节IEEE1284并行接口 1 了解IEEE1284并行接口的特点2 五种工作模式 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 核心素养视角下的学习环境优化研究论文
- 茶叶包装间管理制度
- 随车吊车辆管理制度
- 设备安装工艺标准样本
- 裂解炉管道焊接及热处理施工技术措施
- 财务会计辅导材料及试题练习
- 表住宅工程室内空间尺寸质量分户验收记录表
- 黑龙江省齐齐哈尔市克东县第三中学2024-2025学年七年级下学期5月期中英语试题(含笔试答案无听力答案、原文及音频)
- 幼儿教育神秘星空教学设计教案
- 2025年Android性能优化面试题集锦威力加强版-android程序优化 面试
- 2025年(第一季度)电网工程设备材料信息参考价(加密)
- 生产经营单位事故隐患内部报告奖励制度
- 商务英语口语900句(中英对照)
- 高效课堂五步导学教学模式解读
- 面部水光的盛世秘方
- 防蛇虫鼠蚁安全教育
- 银行网点数字营销整体解决方案
- 双液注浆施工方案
- 民兵训练管理规定
- 2025年国家公务员考试行测常识题库及答案(共300题)
- 2024冀少版七年级下册生物期末复习知识点提纲(详细版)
评论
0/150
提交评论