串行接口芯片8251A课件.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第11章可编程串行接口芯片8251A教学重点串行通信基本概念n8251的内部结构和编程n异步通信程序n异步通信协议和RS232C接口n

11-1基本概念11-1-1串行通信的基本概念1、串行通信将数据分解成二进制位用一条信号线,一位一位顺序传送的方式串行通信有以下的特点:n用于通信的线路少,因而在远距离通信时可以极大地降低成本n串行通信适合于远距离数据传送,也常用于速度要求不高的近距离数据传送nPC系列机上有两个串行异步通信接口、键盘、鼠标器与主机间采用串行数据传送n

2.传输制式全双工半双工单工站A站A站A站B站B站B示例

3、数据传输速率数据传输速率也称比特率(BitRate)n每秒传输的二进制位数bpsn字符中每个二进制位持续的时间长度都一样,为数据传输速率的倒数n当进行二进制数码传输,且每位时间长度相等时,比特率还等于波特率(BaudRate)nn过去,串行异步通信的数据传输速率限制在50bps到9600bps之间。现在,可以达到115200bps或更高

4.发送/接收时钟在异步串行通信中,发送端需要用一定频率的时钟来决定发送每l位数据所占的时间长度(称为位宽度),接收端也要用一定频率的时钟来测定每一位输入数据的位宽度。nn在进行串行通信时,根据传送的波特率来确定发送时钟和接收时钟的频率。在异步传送中每发送一位数据的时间长度由发送时钟决定,每接收一位数据的时间长度由接收时钟决定,它们和波特率之间有如下关系:时钟频率=n×波特率

5.串行通信的方式串行通信按通信约定的格式分为两种:异步通信方式和同步通信方式。n

5.串行通信的方式(1)同步通信nn以一个数据块(帧)为传输单位,每个数据块附加1个或2个同步字符,最后以校验字符结束同步通信的数据传输效率和传输速率较高,但硬件电路比较复杂n串行同步通信主要应用在网络当中最常使用高级数据链路控制协议HDLCnn同步字符数据数据数据校验字符

(2)异步通信串行通信时的数据、控制和状态信息都使用同一根信号线传送nn收发双方必须遵守共同的通信协议(通信规程),才能解决传送速率、信息格式、位同步、字符同步、数据校验等问题串行异步通信以字符为单位进行传输,其通信协议是起止式异步通信协议n

起止式异步通信协议字符起始位数据位校验位停止位空闲位…100/10/10/10/1111低位高位起始位——每个字符开始传送的标志,数据位——数据位紧跟着起始位传送。校验位——用于校验是否传送正确;可停止位——表示该字符传送结束。停止空闲位——传送字符之间的逻辑1电平,起始位采用逻辑0电平由5~8个二进制位组成,低位先传送选择奇检验、偶校验或不传送校验位位采用逻辑1电平,可选择1、1.5或2位表示没有进行传送

11-1-2信号的调制与解调调制(Modulating)nnn把数字信号转换为电话线路传送的模拟信号n解调(Demodulating)将电话线路的模拟信号转换为数字信号n调制解调器MODEM具有调制和解调功能的器件合制在一个装置n示例

11-2可编程串行接口芯片8251AIntel8251A是一种通用的同步异步接收/发送器(USART)芯片。它作为一种外围器件,可通过编程选用某一种串行通信技术。8251A具有独立的发送器和接收器.因此,它能够以单工、半双工或全双工方式进行通信,并且提供一些基本的控制信号,可以方便地与MODEM连接。

11-2-18251A的基本性能(1)通信初始化程序可以工作在同步通信或异步通信方式。同步方式下,波特率为0~64Kbps;异步方式下,波特率为0~19.2Kbps。(2)同步方式时,可设定为内同步或外同步两种做法,同步字符允许采用单同步字符和双同步字符,由用户选定。数据位可在5~8位之间进行选择。nn(3)异步方式时,数据位仍可在5~8位范围内选用,用1位作为奇偶校验位或不设置奇偶位。此外,8251A在异步方式下能自动为每个数据增加1位启动位及1位、1.5位或2位停止位(由初始化程序选择)。n(4)8251A具有奇偶校验、帧校验和溢出校验三种字符数据的校验方式,校验位的插入、检查和出错标志的建立均由芯片自动完成。(5)8251A能与MODEM直接相连,接收和发送的数据均可存放在各自的缓冲器中,以便实现全双工通信。nn

状态缓冲器、接收数据缓冲器、数据/命令缓冲器11-2-28251A的基本结构1.8251A的内部结构数据总线缓冲器发送缓冲器TxDDBTxRDYTxE发送控制电路RESETCLKRD读/写逻辑TxCWRC/D接收缓冲器CSRxDDSRDTRCTSRTS调制解调控制电路RxRDYRxC接收控制电路SYNDET

(1)数据总线缓冲器数据总线缓冲器是CPU与8251A之间的数据接口,它包含3个

您可能关注的文档

文档评论(0)

191****0059 + 关注
官方认证
文档贡献者

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

版权声明书
用户编号:5342242001000034
认证主体四川龙斌文化科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6ADW1H0N

1亿VIP精品文档

相关文档