想问一下单片机多机通讯问题

2020-01-17 19:03发布

最近自己在尝试着实现单片机多机通讯,在proteus上仿真,1个单片机做主机,3个单片机从机。但是一直没有实现。就上网找找资料,顺便查查书。

突然发现一个认识上的问题,也不记得从哪里看回来的,说RS232不支持多点连接方式,要通过485连接才行,所以自己的仿真里面也是这么做的。但是今天看看书,却又发现,51里面,串口通讯不是有方式2和方式3,至少支持主从式多机通讯吗?(这也正是我想要的)

所以我想问一下,到底要不要485芯片做连接啊,书上的图可是主机的RXD TXD出来两条平行线,其他单片机的RXD TXD连着这样而已啊。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
X-h-p
1楼-- · 2020-01-17 19:13
SPI总线没问题
zemicxm007
2楼-- · 2020-01-17 19:48
RS232的RX和TX是分开的,多机通讯的话,就必须要固定主、从机,主从之间通信用UART口(一主多从)没问题,用232电平是不行的,并且从与从之间无法通信,因为TX接TX,RX接RX。
一往无前
3楼-- · 2020-01-17 21:45
最近在做这种通信,用422

一周热门 更多>