PC异步串行通信速率的扩展.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
F计算机与PLC控制技术 EACS’98--63 PC异步串行通信速率的扩展 冷淼 韩文英 ( 天津市普辰电子工程有限公司 天津 300192) 【攮要] 本文介绍了异步串行通信及PC 串行通信适配器的工作原理以 及扩展提高通信速率的方法,给出了在RS.232c规程下以11.5.2kbit/s的传输 速率实现串行发送和接收数据的源程序。 RS一232C 【关键词】 串行通信 波特率 适配器EIA 0.概述 随着微机麻刚的普及‘o发展.微机之间以及微机与其他外设之间的信息交换即数据通 信的使用越来越广泛。Pc 与外部进行通信的方式有两种:并行通信和J串行通信。本文 住这里着重讨论串行通信的问题。串行通信趋把数据按字甘分解成单个的二进制“0”、 “1”码依次传输,这样使得传输线的数目人为减少,但是随Z带来串井、并串转换和位 计数等问题。目前各PC厂家常采/4tUART(通_【}』异步接收/发送器)芯片作串行接口米弥 补串行通信技术较为复杂这一问题。 1.异步串行通信标准 根据时钟控制数据发送年接收的方式。串彳『通信可分为异步通信和同步通信。同步通信 需要有专州的时钟线相连,本文在这里不做讨论。异步通信要求往发送每个字‘1,时都要住前 面加上l僦起始位,在数据所面加上l:倒或1.5位戏2他的停lP位。住数据位和停Ir伉之间 可以有i位奇偶校验何.数据位uf以是5—8忙长。起始何为“0”,停It位为“1”。 串行总线的标准化可人人简化系统的软什和埂什的l哎计,使得系统结构模块化和标准 J{;j的串行通信接口,现已成为PC机行业事实上的标准。EIARS.232C定义的逻辑“0”在 驱动器输出端为+5V+I 5V,逻辑“1”在驱动器输出端为.5v~15v。主信道数据传输速 bit/s‘中 选择。由丁导线间存在的分布电容随着导线长度的增加而增加,冈此串行通信的有效传输距 离随传输速率的增加而减少,住9600bitJs述率F,RS-232C的可靠传输距离为15m。 RS-232 C串彳:r总线柄;准在Pc领域麻刖极为J’。泛。 美幽电子l:业协会还针对l:业使埘环境制定了一套筹动传输的通信标准EIARS·422,以 EACS,98--63 F计算机与PLC控制技术 333 差动的方式传输逻辑…1 和逻辑…0 .这样使得传输距离人人加疑,在9600bit/s通信 RS.422的通信总线标准在工业控制领域广泛虑 速率时最长通信距离为1200m。目前EIA 坩。 2. 异步通信适配器 2.1硬件组成 异步通信适配器是计算机与串行外部设备之间的异步通信接口板。该适配器的核心部 10分频后输入INS8250作为时钟信号。 Semiconductorlnc.)在70年代末推出的埘 INS8250是由美国国家!l,导体公司(National 内编稃选择;传输的数据格式可选择5、6、7或8位数据能;奇校验、偶校验戏无校验; 1、1 故障模拟等内部诊断功能;具有独立的中断优先权控制能力。 2.2 INS8250 f:作过样 在异步通信中,发送时钟与接收时钟没有通过通信链路的商接物理联接在一起,而是采 川编群约定的办法使它们和实际使JlfJ的速率基本保持一致,数据信号中的起始位是收发的同 步控制。在接收数据方,一个数据位宽时间内,接收时钟信号将出现16次,这样在接收到 输入信号由逻辑“1”变成逻辑…0斤,接收部分将继续检测,直到8个连续接收时钟内 检颡m的输入信号为“0、”之后,才确定这是一个起始侥,然后以16倍的时钟周期为间隔, 接收数据位及停』r位,以后再重复从起始觎到停Jt位的接收过程。 2.3波特率与除数

文档评论(0)

wuhuaiyu002 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档