- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]第7章MCS-51单片机IO扩展及应用-end
第7章 单片机 I/0 扩展及应用 7.1 I/O 接口概述 7.2 简单 I/O 扩展 7.3 8255A 可编程I/O 扩展 7.4 MCS-51单片机键盘接口技术 7.5 MCS-51单片机显示器接口技术 7.1 I/O接口概述 一.I/O 接口地位 二. I/O 接口作用 三. I/O 编址技术 四. I/O 数据的四种传送方式 五. I/O 接口的类型 7.1 I/O接口概述 一.I/O 接口地位 I/O 接口处于外设与CPU之间, 是CPU与外设间的桥梁与通道。 二. I/O 接口作用 CPU与外设速度匹配 (输入缓冲,输出锁存) 数据转换;如:串/并,A/D,D/A 电平转换; 实现地址译码,总线隔离; 7.1 I/O接口概述 三.I/O 编址技术 1、接口与端口 接口:指CPU与外设间的I/O接 口芯片。 端口: I/O芯片内可寻址的数据 寄存器或缓冲器。 2、I/O编址 I/O与RAM独立编址(地址重叠,两套访问指令) I/O与RAM统一编址(存储器直接映像) 7.1 I/O接口概述 四. I/O 数据的四种传送方式 1、无条件传送方式 无条件传送也称为同步程序传送。 无条件传送适用于以下两类外部设备的数据输入输出 具有常驻的或变化缓慢的数据信号的外部设备。例如:机械开关、数码管等。 工作速度非常快,足以和CPU同步工作的外部设备。例如数/模转换器DAC,由于DAC是并行工和的,速度很快,因此CPU可以随时向其传送数据,进行数/模转换 7.1 I/O接口概述 四. I/O 数据的四种传送方式 2、程序查询方式 查询方式又称之为有条件传送方式。 适用于各种外部的设备的数据输入输出传送 但查询过程占用CPU,查询方式只能适用于单项作业、规 模比较小的计算机系统 7.1 I/O接口概述 四. I/O 数据的四种传送方式 3、程序中断方式 程序中断方式与查询方式的主要区别 程序中断方式,大大提高了系统的效率 中断处理常需现场保护和现场恢复 4、DMA方式(Direct Memory Access) 适合批量传送 数据传送速度极快 7.1 I/O接口概述 五. I/O 接口的类型 并行I/O接口 串行 I/O接口 简单I/O接口 可编程I/O接口 7.2 单片机简单I/O扩展 一. 简单输入口扩展 操作指令:MOVX A, @DPTR (控制信号:RD) 适用:控制简单外设,如开关量输入。 常用芯片:74LS244/245, 8286/8287 特点:三态输出,片选信号无效时,输出高阻 应用电路:注意建立有效地址以及使能端。 7.2 单片机简单I/O扩展 二. 简单输出口扩展 操作指令:MOVX @DPTR, A (控制信号:WR) 适用:控制简单外设,如驱动发光二极管, 数码管等。 常用芯片:74LS373/377, 8282/8283 特点:输出锁存,以使速度匹配 应用电路:注意建立有效地址以及锁存信号。 7.2 单片机简单I/O扩展 三. 简单输入/输出口应用举例 将74LS244的输入端接8个开关用来设置数据,将74LS377的输出端接8个LED用来显示数据, 应用电路: 程序设计: 7.3 8255A可编程通用并行接口芯片 一. 可编程I/O接口芯片的特点 二、 8255A的逻辑结构和信号引脚 三、 8255A的控制字 四、 8255A的工作方式 五、 8255A应用举例 7.3 8255A可编程通用并行接口芯片 一. 可编程I/O接口芯片的特点 芯片端口包含 数据口 状态口 命令口(控制字) 工作方式可编程 工作方式可通过命令口设定。 7.3 8255A可编程通用并行接口芯片 二、 8255A的逻辑结构和 信号引脚 数据端口A、B和C 8位输入/输出端口 总线接口电路 8位双向数据总线缓冲器(DB) 读/写控制逻辑 CS—片选信号 RD—读信号 WR—写信号 A0、A1—端口选择信号(00/01/10/11-〉A/B/C/CON) 复位信号 控制逻辑电路 A组控制+B组控制--〉 8位控制字(命令端口) 7.3 8255A可编程通用并行接口芯片 三、 8255A控制字 1、工作方式控制字 用于确定各个数据口的工作方式及数据传送方向 A口有三种工作方式,B口只有两种工作方式; 最高
您可能关注的文档
- [信息与通信]电机电子产品之化学物质及包装要求全中文.ppt
- [信息与通信]电机学课件.ppt
- [信息与通信]电机驱动系统.ppt
- [信息与通信]电气专业概论2电机与电器.ppt
- [信息与通信]电气安全与接地.ppt
- [信息与通信]电气安全技术管理人员.ppt
- [信息与通信]电气接线图的识图.ppt
- [信息与通信]电气控制与PLC.ppt
- [信息与通信]电气自动化.ppt
- [信息与通信]电气测量技术-自动化2008.ppt
- 专题02+时事热点(精讲课件)2025年中考地理二轮复习讲练测(安徽专用).pptx
- 专题10+经济建设 2025年中考道德与法治二轮复习讲练测(广东专用).pptx
- 专题02+西游记【名著概览】+-+2025年中考语文必读名著演练.pptx
- 专题七+认识国家(课件)-【省心备考】2025年中考地理一轮复习优质课件.pptx
- 第22课《礼记》二则——《大道之行也》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 跨学科实践15:制作“龙骨水车”(课件)-2024-2025学年八年级物理下学期项目化课程案例.pptx
- 第13课_辽宋夏金元时期的对外交流(课件)2024-2025学年七年级历史下册同步教学课件.pptx
- 选择题专项讲解——综合类(课件)2025年初中道德与法治中考选择题练习.pptx
- 第21课《庄子》二则——《北冥有鱼》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 7.3+感受澳大利亚(第二课时)-2025学年七年级地理下册同步精品课堂(晋教版2024).pptx
文档评论(0)