3 串行通信和接口.pptVIP

  1. 1、本文档共31页,可阅读全部内容。
  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文档。上传文档
查看更多
串行通信及接口电路 1.1 串行通信概述 1、串行通信与并行通信 并行通信:有多少位就需要多少传送线,适合短距离传输。 串行通信:只需要一条传送线,适合长距离传输,但传送速度慢。 2.串行通信的特点 串行通信是主机与外设交换信息的一种方式。串行通信中字节数据经一条传输线按位串行发送与串行接收。 串行通信节省通信线路,可远距离传送,成本低,广泛应用在通信及计算机网络系统中。 串行通信中,数据传输速率低,控制较复杂。光纤技术的出现与发展,为串行通信开辟了美好前景。 (2) 异步通信:通信双方无统一时钟同步,传送的信息以一个字符数据为单位,开头与结尾均有特别的位码供接收方识别,信息格式双方事先约定:用起始位表示字符的开始,用停止位表示字符的结束。 ①异步通信中CPU与外设必须遵守的规定 字符格式:起始位1位,字符编码7位,第8位为奇偶校验位,停止位是1位,共10位。 数据信号传送速率:设传送速率为120字符/秒,一个字符包含10个数据位,则 每秒传送的位数为:10×120=1200bit/s 每一位传送时间为:Td=1/1200=0.83ms 波特率与信号传输率 在基波传输中:两者一致 在载波传输中:C=Blog2n C—信号传输率 B—波特率 n—调制信号数或线路信号数 ②异步通信的应用:计算机—CRT终端、字符打印机之间的通信、直通电报、无线电通信的数据发送。传送速率位为50_9600波特 3、数据传送方向 (1)单工:只有一个发送端。 (2)半双工:有两个发送端,但两端不能同时发送。 (3)全双工:两个站同时都能发送。 注:计算机与外设之间串行通讯,多采用全双工的方式。 4、信号的调制和解调 调制:进行长距离传输时,需要在发送端将数字信号转换成适合电话网传输的模拟信号,这一过程称为“调制”。 解调:在接收端将电话网上传输的模拟信号还原成原来的数字信号,这一过程称为“解调”。 5、串行I/O的实现 计算机内部信号是并行传输,计算机与外设之间信号是串行传送的。 6.串行通信的校验方法 串行通信主要适用于远距离通信,因而噪声和干扰较大,为了保证高效而无差错地传送数据,对传送的数据进行校验就成了串行通信中必不可少的重要环节。 常用的校验方法有:奇偶校验和循环冗余校验CRC(Cyclic Redundancy Check)等。 (1)奇偶校验 主要用于对一个字符的传送过程进行校验。在发送时,在每一个字符的最高位之后(发送时总是最低有效位D0先发送)都附加一个奇偶校验位,这个校验位本身有可能是“1”或“0”,加上这个校验位后,使所发送的字符中“1”的个数始终为奇数(奇校验),或偶数(偶校验)。 接收时,检查所接收的字符连同这个奇偶校验位,其为“1”的个数是否符合规定,若不符合规定就置出错标志。供CPU查询及处理。 (2)循环冗余校验CRC 对一个数据块进行校验。主要用于同步方式 1.2 串行接口概述 1.串行接口基本功能 串行接口基本功能如下图所示。 2.异步串行通信接口基本结构 异步串行通信接口也称为异步接收发送器,简称UART。典型的异步通信接口(UART基本)结构如图所示。 1.2 串行接口标准RS-232C 1、 RS-232C的引脚图:RS-232C是一种标准,引脚图如下: 2.RS-232C的接口信号:信号含义 请求发送RTS:此信号表示DTE请求DCE发送数据。 允许发送CTS:此信号表示DCE准备好接收DTE发来的数据。 数据装置准备好DSR:此信号有效(ON状态)时表明MODEM处于可以使用的状态。 数据终端准备好DTR:此信号有效(ON状态)表明数据终端可以使用。 载波检出DCD:此信号用来表示DCE已接通通信信道,通知DTE准备接收数据。 振铃指示RI:当MODEM检测到线路上有振铃呼叫信号时,使该信号有效(ON状态)。 发送数据TxD:通过TxD线计算机将串行数据发送到DCE。 接收数据RxD:通过RxD线计算机接收从DCE送来的串行数据。 GND:地。 3、信号线的连接 (1).远距离连接 远距离连接需要加调制解调器MODEM,如图所示。 (2).近距离连接 近距离连接不用MODEM,如下图所示。 1.3 Intel 8251A可编程通信接口 1、8251的方框图 2、 8251的组成 整个8251可以分成5个主要部分:接收器、发送器、调制控制、读写控制以及I/O缓冲器。而I/O缓冲器由状态缓冲器、发送数据/命令缓冲器和接收数据缓冲器三部分组成。8251的内部由内部数据总线实现相互之间的通信。 1.接收器 接收器接收来自RxD脚上的串行数据,并按规定的格式把它转换为并行数

文档评论(0)

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

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

1亿VIP精品文档

相关文档