打印

两者数据传输

[复制链接]
1250|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhanglli|  楼主 | 2022-5-6 23:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
51单片机久了没用,有点生疏了。最近在做一个小模块,要求两单片机通过串口进行通讯,单片机1发送一串数据给单片机2,单片机2接收到数据后也要返回一串数据给单片机1,挺长一段时间没用51,有点忘了,不知道这两者之间的数据传输该如何用C语言写,希望能指导一下!!!

使用特权

评论回复
沙发
gouguoccc| | 2022-5-7 08:03 | 只看该作者
就是串口通信是

使用特权

评论回复
板凳
zhanglli|  楼主 | 2022-5-7 21:25 | 只看该作者
另外,单片机1要接收到单片机2的数据才能做后续操作!!

使用特权

评论回复
地板
renyaq| | 2022-5-7 21:27 | 只看该作者

先把串口搞通再说。

使用特权

评论回复
5
zhanglli|  楼主 | 2022-5-7 21:29 | 只看该作者

串口通了,就是不知道两单片机之间该怎样通讯

使用特权

评论回复
6
zhenykun| | 2022-5-7 21:32 | 只看该作者
先搞单向通讯,A发B收。

使用特权

评论回复
7
zhanglli|  楼主 | 2022-5-7 21:34 | 只看该作者

嗯,先看看

使用特权

评论回复
8
jlyuan| | 2022-5-7 21:36 | 只看该作者
“挺长一段时间没用51,有点忘了”,我不相信,这个跟具体的MCU没有关系的,如果你一直在做MCU程序设计的话,哪个MCU处理方法都相似,仅仅是底层驱动不同而已。

使用特权

评论回复
9
llljh| | 2022-5-7 21:38 | 只看该作者
呵呵,任何单片机想做串口通讯,都一样——配好串口相关寄存器,操作串口缓冲区就可以实现收发了。楼主需要重读51数据手册的串口部分。

使用特权

评论回复
10
renyaq| | 2022-5-7 21:41 | 只看该作者
设置波特率,设置8位还是9位发送,还是翻一下书吧

使用特权

评论回复
11
huangchui| | 2022-5-7 21:43 | 只看该作者

关键是以前搞过没有,
搞过的话,就算忘记了,回忆也很快的

使用特权

评论回复
12
yszong| | 2022-5-7 21:45 | 只看该作者
你这不是好长时间不用了,是基础太差。

使用特权

评论回复
13
juventus9554| | 2022-5-7 21:49 | 只看该作者
呵呵 写成模块后,不管多久,都应该不会忘记。 呵呵。

使用特权

评论回复
14
supernan| | 2022-5-7 21:52 | 只看该作者
楼主你这个应该不是时间长的问题,应该是你对串口根本没有完全搞懂!不要生气我这样说你啊!大家都很多问题没有搞懂!

使用特权

评论回复
15
zhanglli|  楼主 | 2022-5-7 21:55 | 只看该作者
多谢大家讨论这么多哈,呵呵

使用特权

评论回复
16
tpgf| | 2022-6-6 10:57 | 只看该作者
通讯模式定下来了没有

使用特权

评论回复
17
heimaojingzhang| | 2022-6-6 11:06 | 只看该作者
最普通的串口通讯就行

使用特权

评论回复
18
keaibukelian| | 2022-6-6 11:17 | 只看该作者
哪种通讯方式都可以

使用特权

评论回复
19
labasi| | 2022-6-6 11:55 | 只看该作者
随便拿个串口例程跑跑吧

使用特权

评论回复
20
paotangsan| | 2022-6-6 12:05 | 只看该作者
这并不是时间长的问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1016

主题

9386

帖子

1

粉丝