学习任务七 单片机串行口应用—单片的双机通信 《单片机应用技术》教学课件.pptVIP

学习任务七 单片机串行口应用—单片的双机通信 《单片机应用技术》教学课件.ppt

  1. 1、本文档共88页,可阅读全部内容。
  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文档。上传文档
查看更多
学习任务七 单片机串行口应用—单片的双机通信 《单片机应用技术》教学课件

* * * * * * * * * * * * MAX187芯片引脚分配 2. (1)VDD。电源端接+5 V。 (2)AIN。采样模拟信号输入端,0~ V REF。 (3) 。关闭控制信号输入端。当 =0时,处于待命状态;当 =1时,允许使用内部基准电压。 MAX187外围引脚分配图 知 识 链 接 (4)VREF。用于模拟转换的基准电压端,使用外部基准电源时用作输入。 (5)GND。数字地。 (6) 。片选信号输入端。 (7)SCLK。串行时钟输入端。 (8)DOUT。串行数据输入端,数据在SCLK下降沿输出。 知 识 链 接 【例7-5】 知 识 链 接 单片机串行通信常用的标准接口 三、 RS-232C串行接口 1. RS-232C总线接口实际上是种串行通信标准,是EIA在1969年推出的(又称EIA RS-232C)。它是目前PC与通信工业中应用最广泛的串行通信接口。如PC上的COM1、COM2接口中,它适合于数据传输速率在0~20 kb/s范围内的通信,最大传输距离15 m,只能实现一发一收通信方式。 知 识 链 接 1)信号接口 由于RS-232C并未定义连接器的物理特性,因此,出现了DB-25和DB-9等各种类型的连接器,其引脚的定义也各不相同,常用的DB-25和DB-9连接器接口如图所示。 常用的DB-25和DB-9连接器接口 知 识 链 接 知 识 链 接 2)逻辑电平 (1)在TXD和RXD上。 逻辑1(MARK)=-3~-15 V。 逻辑0(SPACE)=+3~+15 V。 (2)在RTS、CTS、DSR、DTR和DCD等控制线上。 信号有效(接通,ON状态,正电压)=+3~+15 V。 信号无效(断开,OFF状态,负电压)=-3~-15 V。 知 识 链 接 由以上定义可以看出,信号无效的电平低于-3 V,也就是当传输电平的绝对值大于3 V时,电路可以有效地检查出来,介于-3~+3 V之间的电压无意义,低于-15 V或高于+15 V的电压也认为无意义,因此,实际工作时应保证电平的绝对值范围为3~15 V。 知 识 链 接 RS-485串行接口 2. RS-232C虽然使用广泛,但其出现较早,在现代网络通信中已暴露出明显的不足,主要表现为:接口的信号电平值较高,易损坏接口电路芯片;必须经过电平转换电路方能与TTL电路相连;传输效率较低;对噪声的抗干扰性弱;传输距离有限。 针对RS-232C的不足,相继出现了一些新的接口技术,RS-485就是其中之一,它以良好的抗噪声干扰性、长距离传输特性和多站能力等成为用户首选的串行接口。具体表现在以下几个方面。 知 识 链 接 (1)RS-485的电气特性。逻辑“1”以两线间的电压差为+2~+6 V表示;逻辑“0”以两线间的电压差为-2~-6 V表示。接口信号电平比RS-232C降低了,不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL电路连接。 (2)RS-485传输数据的速度较快,最高速率达到10 Mb/s。传输距离可达1 200 m。 (3)RS-485接口允许在双绞线上同时连接32个负载(收发器),即具有多站能力。 (4)采用平衡驱动器和差分接收器的组合,工作于半双工方式,抗共模干扰能力强,即抗噪声干扰性能好。 (5)RS-485接口所组成的半双工网络一般只需要两根连线,因此RS-485接口采用屏蔽双绞线传输。RS-485连接器采用DB-9的9芯插头座。 知 识 链 接 MAX485电平转换芯片电路接线图 知 识 链 接 单片机双机通信硬件电路设计与搭建 一、 控制要求 1. 本项目采用AT89S51单片机组成通信系统进行数据的接收和发送。单片机A的P1口接拨位开关S0~S7,单片机A的CPU读取P1口的开关状态并由它的11脚(TXD)传给单片机B的10脚(RXD)。单片机B将接收的数据输出到自己的P0口,通过二极管发光以显示对应的开关状态数据。 实训模块 单片机双机通信 双机通信硬件电路设计 2. 单片机双机通信的硬件参考电路 实训模块 单片机双机通信 系统所用元器件、设备及工具 3. 实训模块 单片机双机通信 通信程序设计 二、 单片机A发送程序设计 1. 单片机A发送程序,主要包括堆栈指针

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档