- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
总 复 习 与外设连接的引脚 PA7~PA0:端口A输入/输出 PB7~PB0 :端口B输入/输出 A、B口的8位同时动作 四、8255的连接与寻址 A0、A1可寻址4个端口 8位系统,8255的A0、A1可直接与系统的A0、A1相连 16位系统,8255的数据线与系统的低8位相连;而低8位总是与偶地址对应,因此系统的A1应与8255的A0相连,系统的A2应与8255的A1相连。 二、方式 1(选通输入输出) 功能:A、B端口作 8 位数据输入或输出,C端口的特定位为A、B端口服务 电特性:作输出用时, A、B端口有锁存功能作输入用时, A、B端口有缓冲功能 * * 第三部分 并行接口 3.1 并行通信概述 3.2 可编程并行接口芯片8255A 3.3 8255A 的应用实例 并行通信 在多根传输线上同时传送数据。 特点:速度快,但造价高;适合于短距离传送。 Dn Dn-1 D0 C1 C0 发送方 接收方 数据位 控制位 3.1 并行通信概述 2. 接口 如前所述,CPU要从外设输入信息或输出信息给外设,可以采用: ? 程序查询方式; ? 中断方式; ? DMA方式。 不论用哪种方式,CPU总是通过接口电路与外设联系。 CPU 接口 电路 I/O 设备 数据 状态 控制 数据 状态 控制 接口电路中要有: ? 端口的译码和控制电路 ? 输入输出数据的锁存器和缓冲器 ? 状态和控制命令寄存器——以便于CPU与接口电路之间用应答方式(程序查询式)来交换信息;也便于接口电路与外设间传送信息。 ? 中断请求触发器 —— 为了与 CPU以中断的方式交换信息。 随着大规模集成电路技术的发展,生产了许多通用的可编程序的接口芯片,这些接口芯片按数据传送的方式可分为并行接口和串行接口两大类。 并行接口: D0 D1 D2 D3 D4 D5 D6 D7 目 的 D0 D1 D2 D3 D4 D5 D6 D7 源 0 1 0 1 0 1 1 0 可编程:不改变硬件的连接,而通过程序设置数据的传输方向。 3. 并行接口芯片的功能: (1) 两个或两个以上的具有锁存器或缓冲器的数据端口; (2) 每个数据端口都应有与CPU用应答方式交换信息所必需的电路; (3) 通常每个数据端口还具有能用中断方式与CPU交换信息所必需的电路; (4) 选片和控制电路; (5) 控制字寄存器 —— 通常这类片子可用程序选择数据端口,选择端口的传送方向(输入输出或双向); 选择与CPU 交换信息的方式(中断或查询)等等,故片中要有能实现这些选择的控制字寄存器,它可由CPU用输出命令来写。 3.2 可编程并行接口芯片8255A 3.2.1 8255A的内部结构和引脚 3.2.2 8255A的控制字 3.2.3 8255A的工作方式 3.2.1 8255A的内部结构和引脚信号 一、8255A的引脚信号 8255 PA3 PA2 PA1 PA0 RD CS GND A1 A0 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 PB0 PB1 PB2 PA4 PA5 PA6 PA7 WR RESET D0 D1 D2 D3 D4 D5 D6 D7 Vcc PB7 PB6 PB5 PB4 PB3 与CPU连接的引脚: 数据引脚:D7~D0 复位输入:RESET 片选信号:/CS 端口选择的地址信号: A1和A0 读信号:/RD 写信号:/WR PC7~PC0 :端口C输入/输出 C口分为两组,各4位,同时动作 联络信号,固定 状态信号,反映芯片内部状态 按位控制,按位操作 二、8255A的内部结构 1、数据端口A、B、C 每个端口8位,通过编程设定其为输入口或输出口 可用来和外设传送信息 (1) 端口A 有 3 种工作方式( 方式 0、方式 1、方式 2) 对外 8 根引脚 PA7 ~ PA0 有 2 种工作方式:方式 0、方式 1 对外 8 根引脚 PB7 ~ PB0 (2) 端口B (3)端口C 当端口 A 在方式 1 或方式 2、端口 B 在方式 1 时, 端口 C 的某些位用于传送联
您可能关注的文档
- 唐斌-数字信号处理课件-dsp期末考题.pdf
- 唐斌-数字信号处理课件-chp6 第2讲qqqq.ppt
- 唐斌-数字信号处理课件-summary of chap 4.ppt
- 唐斌-数字信号处理课件-Summary of chap 5.ppt
- 通信技术与系统(哈工大)《现代通信原理与技术》考试大纲.ppt
- 通信技术与系统(哈工大)第3章 答案.doc
- 通信技术与系统(哈工大)第八章例题1.doc
- 通信技术与系统(哈工大)通2009信原理课件第四章.ppt
- 通信技术与系统(哈工大)通信原理第三章.ppt
- 通信技术与系统(哈工大)通信原理第四章.ppt
- 微机原理与接口技术(华南理工大学)硬件回顾之存储器.ppt
- 微机原理与接口技术(华南理工大学)硬件知识回顾之中断系统.ppt
- 微积分B教学(扈志明)本学期内容小结.pdf
- 微机原理与接口技术(华南理工大学)硬件接口部分实际应用.ppt
- 微积分B教学(扈志明)第1周讲课提纲(实数与函数)(学堂版).pdf
- 微积分B教学(扈志明)第2周讲课提纲(数列极限概念,存在充分条件).pdf
- 微积分B教学(扈志明)第3周讲课提纲(波尔查诺定理、区间套、有限覆盖、柯西准则).pdf
- 微积分B教学(扈志明)第4周讲课提纲(函数极限概念、重要极限、无穷小比较).pdf
- 微积分B教学(扈志明)第5周讲课提纲(连续函数).pdf
- 微积分B教学(扈志明)第6周讲课提纲(导数与微分).pdf
文档评论(0)