如何实现多个单片机之间通信

2019-07-15 23:56发布

最近在做一个项目,用C51实现,多个单片机一个接一个发送指令,其实就3级嘿嘿!
就是A单片机主机发送给B级单片机指令,B级从机有3个单片机组成,一个一个验证,然后再由B级从机发送给6个C级单片机从机,一个一个验证,然后C单片机执行程序!

C级单片机组和每个B级单片机组都是互相连接的!

我知道MAX485能够实现一主机和多个从机通信!这样多级通信实在搞的一头雾水,请指教!



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
爱我别走
1楼-- · 2019-07-16 04:37
这个问题我现在还没能力解答,我帮你把帖子移到前面去一点,希望有更多的人来帮你解答。
czxinxing
2楼-- · 2019-07-16 08:03
谢谢了,希望有大神来相助!
skyfly_HUT
3楼-- · 2019-07-16 12:41
帮你顶一下咯
断线の风筝
4楼-- · 2019-07-16 18:03
最近我也在做一个项目,和你的情况也差不多,就是A级单片机与B级相连,B级与C级相连,C级与D级相连,可以一直连下去,假设初定A级为主机,其他的为从机,A级控制下属的所有从机,而下属的从机可以向主机反馈信息。就是这样的思路,但是不知道怎么设计硬件电路。难道一个单片机接2个MAX485芯片?一个负责和上一级通讯,一个负责和下一级通讯?还是一个MAX485芯片就搞定了?只需要引出两个接口,一个接上级,一个接下级。一头暮水啊。。。求各位大神指教!

一周热门 更多>