第8章并行接口和串行接口.ppt

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

第8章 并行接口与串行接口 §8.1 并行接口 §8.2 串行通信与串行接口 两种基本的数据传送方式: 计算机中:串行数据传送方式和并行数据传送方式。 在通信中:则称为串行通信和并行通信。 串行数据传送方式: 不同权值的数据位在单条一位宽的传输线上按时间先后一位一位地传送。 并行数据传送方式: 不同权值的数据位在多条并行传输线上同时传送。 §8.1 并行接口 §8.1.1 并行接口技术概述 §8.1.2 可编程并行接口芯片8255A §8.1.1 并行接口技术概述 并行接口:实现并行传送的接口就是并行接口。 并行传送的特点: 在同样的时钟速率下其传送速率高,但远距离传送成本较高。 适用场合:传输速率要求高,而传输距离较近的场合。 并行输入口 并行接口类型: 并行输出口 并行输入/输出口 简单并行接口 例如:可用锁存器/驱动器74LS244或74LS373等构成简单并行输入或输出接口,用74LS245等可构成双向并行接口。 可编程并行接口芯片 例如: 通用可编程并行接口芯片有8155A/8156A、8255A等。 并行接口的典型硬件结构 §8.1.2 可编程并行接口芯片8255A 1. 8255A的内部结构 A端口 B端口 四个端口寄存器:C端口 控制端口 两组控制电路 8255A内部结构:一个数据总线缓冲器 一个读/写控制逻辑电路 端口A:8位双向I/O口。 输入锁存、输出锁存/缓冲。 工作在方式 :0、1、2; 端口B:8位双向I/O口。 输入锁存、输出锁存/缓冲。 工作在方式 :0、1; 端口C: 8位双向I/O口。 输入不锁存、输出锁存。 工作在方式 :方式0和按位置位/复位方式。 另外:当端口A、B工作在方式1和端口A工作在方式2时,C口作为联络信号使用。故将端口C分为上C口(PC7~PC4)和下C口(PC3~PC0),分别由A、B口两组控制电路控制。 A组控制:控制PA7~PA0和PC7~PC4 (2)两组控制电路: B组控制:控制(PB7~PB0和PC3~PC0 CPU通过8255A输入的数据 CPU通过8255A输出的数据 (3)数据总线缓冲器:传送的信息 CPU写给8255A的控制字 CPU从8255A读入的状态字 2. 8255A的引脚信号 8255A是一个40引脚双列直插的集成芯片 其引脚分为五类: 1、数据线 2、地址线 3、控制线 4、I/O端口线 5、电源与地线 8255A的引脚信号 (1)数据线 D7~D0:双向三态。 用于传送: CPU从8255A各端口读入的数据; CPU向8255A各端口写出的数据; CPU从8255A各端口读入的状态; CPU向8255A写出的控制字。 8255A的引脚信号 (2)地址线 A1、A0:输入。 用于寻址8255A内部各端口,A1、A0的不同状态与各端口的对应关系如下: A1A0 对应端口 0 0 A口 0 1 B口 1 0 C口 1 1 控制口 8255A的引脚信号 (3)控制线 片选信号:输入。用于选中8255A芯片,低电平有效。 读信号:输入。连接微机总线I/O

文档评论(0)

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

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

1亿VIP精品文档

相关文档