您的位置 首页 传感器

51单片机多机通讯进程

51单片机具有多机通信的功能,可实现一台主机于多台从机的通信。多机通信充分利用了单片机内部的多机通信控制位SM2。当从机SM2…

   51单片机具有多机通讯的功用,可完成一台主机于多台从机的通讯。

   多机通讯充分利用了单片机内部的多机通讯操控位SM2。当从机SM2=1时,从机只接纳主机宣布的

地址帧(第九位为1),对数据帧(第九位为0)不予理睬;而当SM2=0时,可接纳主机发送过来的一切信息。

  多机通讯的进程如下:

  (1)一切从机SM2均置1,处于只接纳地址帧状况。

(2)主机先发送一个地址帧,其间前8位数据表明地址,第9位为1表明该帧为地址帧。

(3)一切从机接纳到地址帧后,进行中止处理,把接纳到的地址与本身地址相比较。地址相符时将SM2清成0,脱离多机状况,地址不相符的从机不作任何处理,即坚持SM2=1。

(4)地址相符的从机SM2=0,能够接纳到主机随后发来的信息,即主机发送的一切信息。收到信息TB8=0,则表明是数据帧,而关于地址不符的从机SM2=1,收到信息TB8=0,则不予理睬,这样就完成了主机与地址相符的从机之间的双机通讯。

(5)被寻址的从机通讯完毕后置SM2=1,康复多机通讯体系原有的状况。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/chuanganqi/274731.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部