推荐单片机原理及应用----多机通信.pptVIP

  • 7
  • 0
  • 约7.28千字
  • 约 29页
  • 2018-01-20 发布于湖北
  • 举报
推荐单片机原理及应用----多机通信

单片机原理及应用 北京化工大学 信息科学与技术学院 主讲教师:林伟国 E-mail: linwg@mail.buct.edu,cn 多机通信 MCS-51系列单片机的串行通讯方式2和方式3是有多机通讯功能,可构成多种分布式通讯系统。一个全双工主从方式多机通讯系统的原理框图如下: TXD RXD 主机 0#机 1#机 N#机 理论上来说,一台主机可以接256台从机。但实际上做不到,因为其受限于串口的驱动能力。而且,上述这种接法其通讯距离=1m。、 为了实现远距离通信,也为了增加驱动能力(带负载能力),一般采用RS-485总线进行串行通讯,这时要变成半双工通讯。 不同的RS-485总线驱动芯片的带负载能力不同,有的可以带32个从机,也有的可以带64个从机,带128个从机等等。 上图中,主机可以与任何一台从机实现通讯,从机之间的通讯必须通过主机转发。 多机通讯的基本原理 在多机通讯系统中,为了保证主机与从机之间能可靠通讯,串行通讯必须是具备识别能力的。在MCS-51单片机中,其串行通讯控制寄存器SCON中设有多机通讯选择位SM2。 当主机的SM2无要求时,SM0、SM1=10或11时,其工作于方式2或方式3,即多机通讯方式。主机通过对TB8的设置以区别发送的是地址帧(TB8=1)还是数据帧(TB8=0)。 多机通讯的基本原理 从机对接收到的R

文档评论(0)

1亿VIP精品文档

相关文档