MCS-51单片机原理及应用技术教程第8章MCS-51单片机的串行通信技术.ppt

MCS-51单片机原理及应用技术教程第8章MCS-51单片机的串行通信技术.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据就绪 发送请求 接收数据 发送数据 信号地 MODEM 计算机 TXD RXD RTS DSR 数据就绪 发送请求 接收数据 发送数据 信号地 终 端 MODEM 电话线 图8-18计算机与终端的远程连接 信号地 数据设备就绪 数据设备就绪 数据终端就绪 数据终端就绪 屏蔽地 接收数据 发送数据 接收数据 发送数据 TXD RXD TXD RXD 计 算 机 图8-19 计算机与终端的RS-232C连接(短程) 终 端 图8-20是比图8-19更完整的一个连接图。图中,双方的“请求发送”端与自己的“清除发送”段相连,使得当设备向对方发送请求时,随即通知自己的“清除发送”端,表示对方已经响应。这里的“请求发送”线还连往对方的“载波检测”线,这是因为“请求发送”信号的出现类似于通道中的载波检出。图中的“数据设备就绪”是一个接收端,它与对方的“数据终端就绪”端相连,就能得知对方是否已经准备好。“数据设备就绪”端收到对方“准备好”的信号,类似于通信中收到对方发出的“响铃指示”的情况,因此可将“响铃指示”与“数据设备就绪”线并连在一起。 图8-20 计算机与终端的更完整的接连 还有最简单的应用接法。如图8-21所示,仅将“发送数据”与“接收数据”交叉连接,其余的信号均不用。 图8-27a的连接方式不适用于需要检测“清除发送”、“载波检测”、“数据设备就绪”等信号状态的通讯程序;对图8-27b的连接,程序虽可运行下去,但并不能真正检测到对方状态,只是程序受到该连接方式的欺骗而已。 在许多场合下只需要单向传送时,例如计算机向单片机开发系统传送目标程序,就采用图8-27的连接方式进行通讯。 信号地 接收数 接收数据 发送数据 终端或计算机 终端或计算机 发送数据 2 3 7 2 3 7 图8-21终端/计算机与终端/计算机连接的最简单形式 载波 检测CD 清除 发送CTS 数据 设备就绪DSR DSR DTR 数据终端就绪DTR CD CTS RTS 请求发送RTS RXD TXD 接收数据RXD 发送数据TXD 7 7 2 2 3 3 4 4 5 5 8 8 20 20 6 6 终端或 计算机 终端或计算机 信号地GND (b) (a) 5. 用RS—232C标准接口的实现及电平转换 由于RS-232C规定了自己的电气标准,而此标准并不能满足TTL电平传送要求,因此当RS-232C电平与TTL电平接口时,必须进行电平转换。 目前RS-232C与TTL的电平转换最常用的芯片是传输线驱动器MCl488和传输线接收器MC1489,其内部结构如图8-22所示。其作用除了电平转换外,还实现正负逻辑电平的 转换。 OUTB OUTA OUTC OUTD IND2 IND1 GND INB2 INB1 INA VCC VEE 14 13 12 11 10 9 8 7 5 4 3 2 1488 1 6 INC1 INC2 INC 响应控制C OUTC OUTD IND GND OUTB 呼应控制B INB OUTA 呼应控制A VCC INA 14 13 12 11 10 9 8 7 5 4 3 2 1489 1 6 图8-22 RS-232C电平转换芯片MC1488和MC1489 MC1488内部有三个与非门和一个反相器,供电电压为土12v,输入为TTL电平,输出为RS—232C电平。 MCl489内部有四个反相器.输入为RS-232C电平,输出为TTL电平.供电电压为+5v, MCl489中每一个反相器都有一个控制端,高电平有效,可作为RS-232C操作的控制端。TTL与RS-232C的电平接口电路如图8-23所示。 +5V +12V -12V 14 14 5 4 7 2 3 1 6 7 1 选用的滤波电容器 TTL数据入 MC1489 MC1488 TTL数据入 RS-232-C 图8-23 RS-232C接口电平转换电路 6. 关于RS-232C接口最大传输距离的说明 RS-232C标准规定,在码元畸变小于4%的情况下,最大传输距离为50英尺。 接口标准的电气特性中规定,接口驱动器的负载电容(传输介质电容与接收器输入电容之和)应小于2500pF,如果按普通的非屏蔽多芯电缆每英尺的电容值为40~50pF来计算,传输电缆长度应为 L=2500/50=50英尺≈14.24米 8.3.2 RS-449、RS-422A及RS-423A接口总线标准与应用 RS-232C虽然应用广泛,但因为推出较早,在现代通信系统中存在以下缺点:数据传输速率慢,传输距离短,未规定标准的连接器,接口处各信号间易产生串扰。鉴于此,EIA制定了新的标准RS-449,该标准除了与RS-232C兼容外,在

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档