怎样让多个51单片机通过485分别与PC机进行串行通信?PC可以机检测到是与那个单片机进行通信!!??

我是想多个单片机主动给PC机发信号,而不是PC机去扫描单片机!
2025年01月05日 18:39
有3个网友回答
网友(1):

通信采用令牌方式,PC机做主,单片机全部做从,默认只监听不发送。PC机依次轮询各个从机并发放令牌。获得令牌的从机才能主动与PC机通信。令牌超时无响应则轮询下一个从地址。

这是最基本也最简单的令牌网。

网友(2):

通信中加入头码,头码中包含单片机的信息,pc通过解读头码知道是和哪个单片机在通信。

网友(3):

485协议本来就支持一主多从模式啊, 分时而已. 研究一下485协议吧.