两个的单片机之间通过MAX485进行通信的问题

各位大神,我最近在做一个实验,关于单片机之间用max485通信的问题,请问一下具体的程序怎么写?谁有这方面的资料和例程,麻烦提供一下,先谢谢啦!要求:利用max485模块,由单片机A发送数据,单片机B接收后控制发光二极管闪烁;之后紧接着单片机B发送数据,单片机A接收之后发光二极管闪烁!

关于单片机之间用max485通信的问题,具体的程序和普通串口通信是一样的,只是通信介质不同而已,程序上的差别只在于控制收发方向。我没有这方面的资料和例程,有的话提供一下举手之劳。利用max485模块,由单片机A发送数据前,先控制数据方向为发送,然后发送数据,发送完毕延时一小段时间后改数据方向为接收。单片机B平时处于接收状态,接收后控制发光二极管闪烁,之后紧接着单片机B控制数据方向,发送数据,单片机A接收之后发光二极管闪烁,以此类推。追问

这样的话,单片机A和单片机B中的程序应该是一样的吧!

追答

可以完全一样。

温馨提示:答案为网友推荐,仅供参考
相似回答