- 0
- 0
- 约2.6万字
- 约 147页
- 2019-04-10 发布于江西
- 举报
第九章 常用可编程接口芯片及其应用 §9.1 可编程接口芯片概述 §9.2 8255A可编程并行接口芯片 §9.3 8253可编程定时器/计数器 9.1 可编程接口芯片概述 9.1.1 并行接口技术 并行接口连接CPU与并行外设,实现两者间的并行通信,在信息传送过程中,起到输出锁存或输入缓冲的作用。 并行接口的典型硬件结构包括: 1、一个或一个以上具有锁存或缓冲的数据端口 2、与CPU进行数据交换所必须的控制和状态信号 3、与外设进行数据交换所必须的控制和状态信号 4、端口译码电路 5、控制电路 1、简单的并行接口技术 1.接口芯片可实现的功能 信息交换功能 芯片控制 (命令)字的 写入特点 数据、状态、控制信息的 交换特点 数据、状态、控制信息的 传送方向 1)按用途分类 通用接口芯片 74LS373、74LS245、8282、8286 8255A、8251、8253 专用接口芯片 DMA接口芯片8237A 中断接口芯片8259A 2)按数据传输方式分类 并行接口芯片 将数据的各位同时在多根并行传输线上进行传输,适于短距离、高速通信 3)按控制方式分类 不可编程控制芯片功能是由硬件接线决定,不能用软件来控制 74LS373、74LS245、8282、8286 注:芯片的功能不可改变 可编程控制芯片功能:可用软件编程的方法改变,使接口具有更大的灵活性和通用性 8255A、8253、8259A、8237A 注:芯片的功能可改变 3.可编程通用接口芯片的开发应用 §9.2 可编程并行接口芯片8255A 与外设连接的引脚 PA7~PA0、PB7~PB0和PC7~PC0 与CPU连接的引脚 数据引脚:D7~D0 复位输入:RESET 片选信号:CS 端口选择的地址信号:A1和A0 读信号:RD 写信号:WR 端口C 3. 数据总线缓冲器(引脚D0~D7) 由1个8位双向三态缓冲器构成 8255A内各端口通过数据缓冲器与系统总线相连。 CPU与端口A、B、C间传送的数据,以及CPU写入控制端口D中的控制字均通过数据缓冲器传送。 4. 读写控制电路 (引脚CS、 RD、 WR) 控制数据总线缓冲器的状态。 数据总线缓冲器有3种状态:输入、输出、高阻态 功能表 8255A 操作地址 写控制字地址 A1 = 1、 A0 = 1 A端口读写地址 A1 = 0、 A0 = 0 B端口读写地址 A1 = 0、 A0 = 1 C端口读写地址 A1 = 1、 A0 = 0 注: 写控制字操作仅有写操作,其余可读写 8255A 的工作方式控制字 例 A端口方式 1 输入、B 端口方式 1 输出、PC6,PC7 作输入,给出方式控制字。 8255A与系统的连线如下, 片选译码地址为0F0~0F3H 1) 确定各端口地址? 2) 编程设置8255A : A口方式 0 输入,PC7~PC4输出;B口方式 0 输出,PC3~PC0输入 例:设8255A的A端口工作于方式1输入,B端口工作于方式0输出,置PC4 = H,( 8255A的操作地址为60H ~ 66H ) MOV AL, 0B0H ;1011000X OUT 66H, AL ; 写方式控制字 MOV AL, 09H ;0XXX01001 OUT 66H, AL ; 写置/复位控制字 9.2.2 8255A的工作方式 A端口有三种工作方式 方式0、方式1、方式2 B端口有二种工作方式 方式0、方式1 C端口无工作方式选择 工作于方式0,或作为A、B端口工作于方式1、2时的联络信号 注:方式0(基本输入/输出) 方式1 (选通输入/输出) 方式2(双向数据传送) 方式 0 —— 基本输入输出 功能:A、B、C端口可单独工作于输入或输出,共有十六种组态 电特性:作输出用, 各端口有锁存功能 作输入用, 各端口无锁存功能 应用:程序控制下的无条件传送方式(查询方式) A、B、C端口均传送数据信息 程序控制下的有条件传送方式 A、B端口传送数据, C端口传送状态 表 8255方式0之下的输入输出组合 方式 1 —— 选通输入输出 功能 A、
您可能关注的文档
- 第2章消费者决策过程.ppt
- 第2章脂类化学.ppt
- 第3章 关系数据库设计理论.ppt
- 第3章 数据的描述.ppt
- 第3章 多组分精馏和特殊精馏.ppt
- 第3章 发动机的排放特性.doc
- 第3章 蜂窝移动通信的组网技术.ppt
- 第3章 集成逻辑门.ppt
- 第3章 配气机构.ppt
- 第3章 趋势外推预测法.ppt
- 2026河北石家庄市建设项目评审评估中心选聘事业单位人员12人备考题库带答案详解.docx
- 2026河北石家庄市建设项目评审评估中心选聘事业单位人员12人备考题库及答案详解1套.docx
- 观看《开学第一课》800字观后感(精选10篇).docx
- 2025脓毒血症考试测试卷及答案.docx
- 2026河北石家庄市建设项目评审评估中心选聘事业单位人员12人备考题库及参考答案详解一套.docx
- 2026年2月份输血管理、应急预案、护理操作并发症考试测试卷及答案.docx
- 2026河北石家庄市建设项目评审评估中心选聘事业单位人员12人备考题库及完整答案详解1套.docx
- 内部审核方案-环品部.pdf
- 2025第四季度内科住院部三基三严测试卷及答案.docx
- 2026河北石家庄市某大型国有企业招聘2人备考题库及参考答案详解.docx
最近下载
- 专题循环水冷却及处理.ppt VIP
- 2025年南通科技职业学院单招职业适应性测试题库(历年真题).docx VIP
- 潍坊市初中学业水平考试生物试题含答案.doc VIP
- 诈骗罪的立案标准及案例.docx VIP
- 2025年山东潍坊市初中学业水平考试生物试卷真题(含答案详解).docx VIP
- 2013款起亚霸锐_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 肌酸激酶异常诊治与管理专家共识(2025).pdf VIP
- 董氏奇穴针灸疗法远端取穴施治急危痛症.pptx VIP
- 《肌酸激酶异常诊治与管理专家共识(2025)》解读PPT课件.pptx VIP
- 2021年数学英才登高系列活动(CMTS)试题.pdf VIP
原创力文档

文档评论(0)