网站大量收购独家精品文档,联系QQ:2885784924

微机原理ch7.pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理ch7

《微机原理》讲义 第七章 可编程外围接口芯片 8255A 及其应用 第七第七章章 可编程外围接口芯片可编程外围接口芯片 8255A8255A 及其及其应用应用 第第七七章章 可编程外围接口芯片可编程外围接口芯片 8255A8255A 及及其其应用应用 本章的本章的重点重点: : 本章的本章的重点重点:: (1)掌握8255A 的工作原理及使用方法; (2)结合实验,加深理解,为今后的应用打下基础。 8255A 是一种通用的可编程并行 I/O 接口芯片,通过对它的编程,芯片可工作在不同的 工作方式。 在微机计算机系统中,用 8255A 作接口时,通常不需附加外部逻辑电路就可直接为 CPU 与外设之间提供数据通道,因此它得到广泛的应用。 本章介绍 8255A 的基本工作原理和应用实例。 §7§7--1 1 8255A8255A 的工作原理的工作原理和应用举例和应用举例 §§77--1 1 8255A8255A 的工作原理的工作原理和应用举例和应用举例 一、8255A 的性能指标 (1)NMOS, 40 个引脚,双列直插式封装; (2)A 口,B 口,C 口三个数据端口。8 位,24 条 I/O 线; (3)可编程工作方式:模式 0,模式 1 和模式 2; (4)可用于中断方式; (5)单一+5V 电源。 8255A 的引脚图如下: 二、8255A 结构和功能 8255A 的内部结构图如下,对照此图分别介绍各个组成部分的功能。 第 1 页 共 16 页 《微机原理》讲义 第七章 可编程外围接口芯片 8255A 及其应用 1、数据端口A、B 和 C 8255A 内部包含 3 个 8 位的输入输出端口 A、B 和 C,通过外部的 24 根线与外设交换数据 或通信联络(其中C 口被分成 C 口上半部分和 C 口下半部分),C 口又可分为两个 4 位端口。 下面介绍每个数据端口在不同的工作方式下的具体功能。 工作方式工作方式 AA 口口 B B 口口 CC 口口 工作方式工作方式 AA 口口 B B 口口 CC 口口 0 基本输入输出 基本输入输出 基本输入输出 输出锁存 输出锁存 输出锁存 输入三态 输入三态 输入三态 1 应答式输入输出 应答式输入输出 作为A 口、B 口的 输入输出均锁存 输入输出均锁存 控制位及状态位 2 应答双向输入输出 作为A 口的控制位 输入输出均锁存 及状态位 2、A 组和 B 组控制逻辑 两组根据 CPU 的编程命令控制 8255A 工作电路。 它们内部有控制寄存器,用来接收 CPU 的命令字,然后决定两组的工作方式或对 C 口每 一位执行置位/复位的操作。 3、数据总线缓冲器 一个双向三态 8 位缓冲器,用做 8255A 和系统数据总线之间的接口。 4、读/写控制逻辑 用于管理所有的数据,控制字或状态字的传送。它接受来自 CPU 的地址信号和一些控

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档