微机原理与接口技术(第二版) 教学课件 作者 毛红旗 刘敏 杨洪亮 第11章 串行通信.ppt

微机原理与接口技术(第二版) 教学课件 作者 毛红旗 刘敏 杨洪亮 第11章 串行通信.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11章 串行通信接口 11.1 串行通信的基本概念 11.2 可编程串行接口芯片8251A 11.2.1 8251A的基本性能 11.2.2 8251A外部引脚与信号功能 11.2.3 8251A的内部结构 11.2.4 8251A的编程 11.3.5 8251A的初始化 11.3.6 8251A应用举例 计算机的基本通信方式 11.1 串行通信基础 串行通信:将数据分解成二进制位用一条信号线,一位一位顺序传送的方式 串行通信的优势:用于通信的线路少,因而在远距离通信时可以极大地降低成本 串行通信适合于远距离数据传送,也常用于速度要求不高的近距离数据传送 PC系列机上有两个串行异步通信接口、键盘、鼠标器与主机间采用串行数据传送 11.1.1 串行通信的特点 在串行通信中,只用一根通信线在一个方向上传输信息,这根线上既要传送数据信息又要传送联络信息,这是串行通信的首要特点。 串行通信的第二个特点是它的信息格式必须事先用协议约定。 11.1.2 传输制式 全双工 11.1.3 信号的调制和解调 调制(Modulating) 把数字信号转换为电话线路传送的模拟信号 解调(Demodulating) 将电话线路的模拟信号转换为数字信号 调制解调器MODEM 具有调制和解调功能的器件合制在一个装置 三种调制方式 根据载波 Acos(?t + ?)的三个参数:幅度、频率、相位,产生常用的三种调制技术: 幅移键控法 Amplitude-Shift Keying (ASK) 频移键控法 Frequency-Shift Keying (FSK) 相移键控法 Phase-Shift Keying (PSK) ASK (又称为调幅) 用载波信号的不同幅度代表‘1’和‘0’ FSK (又称为调频) 用载波信号的不同频率代表‘1’和‘0’ PSK (又称为调相) 用载波信号的相位变化代表‘1’和‘0’(有变化为’1’,无变化为’0’) 11.1.4 串行通信的接口标准 机械特性:连接器的尺寸、引脚分布 信号特性:信号电平、通信速率 功能特性:引脚功能、控制时序 最常见的串行通信标准是RS-232C。 1、RS-232C的电气特性 232C接口采用EIA电平 高电平为+3V~+15V 低电平为-3V~-15V 实际常用±12V或±15V RS-232C标准 外形为25针或9针的D型连接器 通信速率:波特率Baud(符号数/s) 100、300、600、1200、2400、4800 9600、19.2K、33.6K、56K 信号电平: 逻辑“1”:-3V~-15V 逻辑“0”:+3V~+15V TTL电平与RS232电平转换: TTL→RS232: MC1488 RS232→TTL: MC1489 主要引脚的功能 11.1.5 传送速率与收/发时钟 1. 波特率 假如每传送一个8位字符,共有12位格式(其中有1个起始位,8个数据位,1个校验位,2个停止位),如果波特率是1200bps。 则每秒钟传送的字符数是1200/12=100个。 11.1.6 信息的检错与纠错 串行通信主要用于远距离数据传输。 问题:干扰、衰减,信号畸变 解决方法:差错控制技术——检测、纠正 常用的数据校验方法: 奇偶校验: 以字符为单位进行校验 发送方使发送的每个字节中’1’的个数为奇数或偶数;接收方检查收到的每个字节中’1’的个数是否符合双方的事先约定。 奇偶校验可以检查出一个字节中发生的单个错误。 奇偶校验不能自动纠错,发现错误后需“重传”。 11.1.6 信息的检错与纠错 循环冗余校验CRC (循环冗余码/多项式编码) 以数据块(帧, Frame)为单位进行校验 编码思想:将数据块构成的位串看成是系数为0或1的多项式 如110001,可表示成多项式 x5 + x4 + 1 数据块构成的多项式除以另一个多项式G(x),得到的余数多项式R(x)就称为CRC码(或称为校验和),而G(x)则称为生成多项式。 CRC校验的检错方式: 收发双方约定一个生成多项式G(x),发送方在帧的末尾加上校验和,使带有校验和的帧的多项式能被G(x)整除;接收方收到后,用G(x)去除它,若余数为0,则传输正确,否则传输有错。 11.1.7 异步通信和同步通信 根据同步方式的不同,串行通信可分为异步通信方式和同步通信方式。 (1).异步通信方式 (2).同步串行通信方式 1. 异步通信 串行通信时的数据、控制和状态信息都使用同一根信号线传送 收发双方必须遵守共同的通信协议(通信规程),才能解决传送速率、信息格式、位同步、字符同步、数据校验等问题 串行异步通信以字符为单位进行传输,其通信协议是起止式异步

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档