精品第7章 AT89S51单片机的串行口.pptVIP

  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文档。上传文档
查看更多
测系大修第7章AT89S51单片机的串行口

发送时序 接收时序 3.RS-232C通信总线 RS-232C总线是由美国电子工业协会EIA (Electronic Industry Association)于1969年修定的一种通信接口标准,专门用于数据终端设备DTE (Data Terminal Equipment)和数据通信设备DCE (Data Communication Equipment)之间的串行通信. 目前RS-232C接口已成为计算机的标准配置,如串行口COM1、COM2均为RS-232C总线接口标准. Recommend Standard 推荐标准,232 总线代号,C修订次数 数据终端设备DTE:数据的源点或归宿,通常是指输入、输出设备和传输控制器或者计算机等数据处理装置及其通信控制器. 数据通信设备DCE的任务是实现由源点到目的点的传输,通常是指自动呼叫应答设备、调制解调器以及其它一些中间装置的集合. 1.信号定义 标准的RS-232C接口定义了25个信号针,采用25针接插件DB-25,并规定DTE的接插件为凸形,DCE的接插件为凹形,如图7-14(a)所示. 对不需要25针的系统来说,常用9针的简化接插件DB-9,如图7-14(b)所示.表9-2给出了常用的9根引脚的信号功能. (a)25针凸形DB-25P(淘汰) (b)9针凸形DB-9P RS2332-C接插件 串口通信基本接线方法 RS-232C的接口信号(了解) RS-232C规标准接口有25条线,4条数据线、11条控制线、3条定时线、7条备用和未定义线,常用的只有9根,它们是: (1)数据发送与接收线: TxD (Transmitted data)发送数据——通过TxD终端将串行数据发送到MODEM(DTE→DCE) RxD (Received data) 接收数据——通过RxD线终端接收从MODEM发来的串行数据(DCE→DTE) (2)地线 两根线SG (Signal Ground)、PG (Protect Ground)——信号地和保护地信号线,无方向. 2.电气特性 由于RS-232C是早期为促进公用电话网络进行数据通信而制定的标准.为了增加信号在线路上的传输距离和提高抗干扰能力,RS-232C采用了较高的传输电平,且为双极性、公共地和负逻辑,即规定逻辑“1”状态电平为-15V~-5V,逻辑“0”状态电平为+5~+15V,其中-5~+5V用作信号状态的变迁区. 而计算机均采用TTL逻辑电平.TTL电平规定低电平“0”在0~+0.4V之间,高电平“1”在+2.4~+5V之间,因此在TTL电路与RS-232C总线之间要进行电平的转换及正反逻辑的转换,否则将使TTL电路烧毁. 3.接口电路 这种电平与逻辑的转换是用专门的集成电路芯片来完成的.早期常用MC1488和MC1489作发送器和接收器.如图7-15所示,发送器MC1488可实现TTL到RS-232C的电平转换,所用正负电源分别是±12V;接收器MC1489可实现RS-232C到TTL的电平转换,所用电源是+5V.(淘汰) 由于需要±12V与+5V供电电压,因此现在更愿意使用一种新的单一电源+5V供电的MAX232芯片.(掌握) MAX232芯片 (常见) 引脚结构及发送/接收过程如图所示,它是一个含有两路发送器和接收器的16脚DIP/SO封装型工业级RS-232C标准接口芯片. 芯片内部有一个电源电压变换器,可以把输入的+5V电源电压变换为RS-232C输出电平所需的±10V电压.所以,采用此芯片接口的串行通信系统只需单一的+5V电源就可以. 当计算机采用RS232标准时必须通过电平转换,MAX232是EIA和TTL电平转换芯片.内部具有电压提升电路, 其引脚和连线如图: 图中给出了其中的一路发送器和接收器,T1IN引脚为TTL电平输入端,转换后的RS-232C电平由T1OUT送出;而R1IN引脚接受RS-232C电平,转换后的TTL电平由R1OUT输出.如此,完成了TTL到RS-232C(发送)以及RS-232C到TTL(接收)的电平与逻辑的转换. 4.RS-232C的应用 RS-232C总线标准中包含两个信道——主信道和次信道,表8-2中仅给出了常用的主信道接口信号.根据具体的应用场合不同,RS-232C通信主要有以下几种连接方式: (1)MCS-51之间的双机通信 (2)PC机与单片机之间的通信网络 这种模式是把以单片机为核心的智能式测控仪表作为从机(又称下位机),完成对工业现场的数据采集和控制任务,而PC机作为主机(又称上位机)将上传数据和下达指令以实现集中管理和最优控制.

文档评论(0)

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

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

1亿VIP精品文档

相关文档