第12章 串行通信和串行接口.pdf

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章 第12章 串行通信和串行接口 第12章 串行通信和串行接口 本章重点: 掌握串行通信的概念;串行通信的标 准;可编程通用串行通信接口 8251A芯片 的结构、功能、编程和使用方法。 本章难点: 在实际应用中正确地连接可编程通用 串行通信接口 8251A芯片,并编写正确的 应用程序。 12.1 概述 计算机与外部设备之间或计算机与计算机 之间的信息交换或数据传输称为通信。通信的 有两种基本方式:并行通信和串行通信。并行 通信是指数据的各位同时进行传送,而串行通 信是指数据一位一位地按顺序传送。 12.1 概述 12.1.1 串行数据传送方向 串行通信是指两个功能模块只通过一条或两条 数据线进行数据交换。在串行通信中,数据通常是 在两个站(如终端或微机)之间进行传送。 按照数据传送的方向的不同,可分三种基本的 传送方式:单工方式、半双工方式和全双工方式。 12.1.1 串行数据传送方向 串行通信中常用的同步方法有两种:同步 方式和异步方式,也称同步通信和异步通信。 异步通信把每一个字符当作独立的信息来 传送,并按照一固定且预定的时序传送。每一 个字符为一帧信息,由4部分组成:起始位、 数据位、校验位和停止位。 12.1.1 串行数据传送方向 同步方式是将许多的字符聚集成一字符块 后,在每块信息(常称为信息帧)之前加上1 至2个同步字符,字符块之后再加入适当的错 误检测数据才传出去。 波特率,是指单位时间内传送二进制数据 的位数,单位为位/秒(b/s) ,是衡量串行数 据速度快慢的重要指标。 调制器把数字信号转换成模拟信号,送到 通信链路上传输,解调器把从通信链路上接收 到的模拟信号转换成数字信号。 12.2 串行通信的物理标准 目前,串行通信中使用得最普遍的是EIA RS-232C标准, 也称为串行接口标准。RS- 232C标准对串行通信接口的相关问题做了统一 规定。 RS-232C标准中使用负逻辑定义信号逻辑 电平,即: 逻辑“1” 电平-3~-15V; 逻辑“0” 电平;+3~+15V。 12.2 串行通信的物理标准 RS-232C标准中共定义了25条信号线,其 中4条数据线,11条控制线,3条定时线,7条 备用和未定义线。 RS-232C接口通往外部的连接器(插针和插 座)是标准的D型25针插头。 近距离(小于15m)通信时,可以不使用 MODEM,通信双方直接相连,使用的信号线较 少。而远距离(大于15m)通信时要加接MODEM, 使用的信号线较多。 12.2 串行通信的物理标准 12.3.1 串行接口基本功能 1. 数据格式化 2. 串并转换 3. 控制数据传输速率 4. 错误检测 5. TTL与EIA电平转换 6. 提供符合EIARS-232C接口标准的信号线 12.3.2 串行接口的基本结构 串行接口电路的内部一般除了有完成数据 串并转换的部件外,还有4个主要的寄存器。 即控制寄存器、状态寄存器、数据输入寄存器 和数据输出寄存器。4个寄存器通常被CPU访 问。 在接收过程中,由内部控制电路自动进行 错误检查,包括奇偶错误、帧格式错误和溢出 错误。 12.4 可编程通用串行通信接口 8251A Intel8251A是一种通用同步/异步数据接 受发送器,广泛应用于微型计算机。 8251A可以分成5个主要部分:接收器、发 送器、调制/解调控制、读写控制逻辑以及数 据总线缓冲器。 8251A的结构如图所示。 12.4 可编程通用串行通信接口 8251A 12.4 可编程通用串行通信接口 8

文档评论(0)

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

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

1亿VIP精品文档

相关文档