[51单片机] 单片机串口问题

[复制链接]
2820|20
 楼主| paulhe 发表于 2014-12-2 17:04 | 显示全部楼层 |阅读模式
本帖最后由 paulhe 于 2014-12-2 17:22 编辑

51单片机久了没用,有点生疏了。最近在做一个小模块,要求两单片机通过串口进行通讯,单片机1发送一串数据给单片机2,单片机2接收到数据后也要返回一串数据给单片机1,挺长一段时间没用51,有点忘了,不知道这两者之间的数据传输该如何用C语言写,希望能指导一下!!!

另外,单片机1要接收到单片机2的数据才能做后续操作!!
wangch_sh 发表于 2014-12-2 17:06 | 显示全部楼层
先把串口搞通再说。
 楼主| paulhe 发表于 2014-12-2 17:20 | 显示全部楼层
wangch_sh 发表于 2014-12-2 17:06
先把串口搞通再说。

串口通了,就是不知道两单片机之间该怎样通讯
wangch_sh 发表于 2014-12-2 17:24 | 显示全部楼层
先搞单向通讯,A发B收。
 楼主| paulhe 发表于 2014-12-2 17:34 | 显示全部楼层
wangch_sh 发表于 2014-12-2 17:24
先搞单向通讯,A发B收。

嗯,先看看
coody 发表于 2014-12-2 20:02 | 显示全部楼层
“挺长一段时间没用51,有点忘了”,我不相信,这个跟具体的MCU没有关系的,如果你一直在做MCU程序设计的话,哪个MCU处理方法都相似,仅仅是底层驱动不同而已。
NE5532 发表于 2014-12-2 21:54 | 显示全部楼层
呵呵,任何单片机想做串口通讯,都一样——配好串口相关寄存器,操作串口缓冲区就可以实现收发了。楼主需要重读51数据手册的串口部分。
wujh 发表于 2014-12-2 22:03 | 显示全部楼层
设置波特率,设置8位还是9位发送,还是翻一下书吧
jjeemm77 发表于 2014-12-3 10:36 | 显示全部楼层
哈!…搞忘了?…???
ayb_ice 发表于 2014-12-3 10:54 | 显示全部楼层
关键是以前搞过没有,
搞过的话,就算忘记了,回忆也很快的
m564522634 发表于 2014-12-3 14:08 | 显示全部楼层
你这不是好长时间不用了,是基础太差。
 楼主| paulhe 发表于 2014-12-3 15:28 | 显示全部楼层
coody 发表于 2014-12-2 20:02
“挺长一段时间没用51,有点忘了”,我不相信,这个跟具体的MCU没有关系的,如果你一直在做MCU程序设计的话 ...

这个确实挺久没碰了,之前没做程序设计
 楼主| paulhe 发表于 2014-12-3 15:29 | 显示全部楼层
NE5532 发表于 2014-12-2 21:54
呵呵,任何单片机想做串口通讯,都一样——配好串口相关寄存器,操作串口缓冲区就可以实现收发了。楼主需要 ...

嗯,要好好的补一下了
 楼主| paulhe 发表于 2014-12-3 15:31 | 显示全部楼层
jjeemm77 发表于 2014-12-3 10:36
哈!…搞忘了?…???

久了,没弄,现在再做,有点模糊了
 楼主| paulhe 发表于 2014-12-3 15:32 | 显示全部楼层
wujh 发表于 2014-12-2 22:03
设置波特率,设置8位还是9位发送,还是翻一下书吧

现在只能一边看,一边写了
 楼主| paulhe 发表于 2014-12-3 15:33 | 显示全部楼层
m564522634 发表于 2014-12-3 14:08
你这不是好长时间不用了,是基础太差。

可能吧,要好好补习一下
wxjcan 发表于 2014-12-3 16:27 | 显示全部楼层
网上下点程序 ,好好补习下吧
jjeemm77 发表于 2014-12-3 17:10 | 显示全部楼层
心情复杂!…
hnkf118 发表于 2014-12-9 21:36 | 显示全部楼层
先搞定一个,另一个就简单了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
hnkf118 发表于 2014-12-9 21:58 | 显示全部楼层
呵呵 写成模块后,不管多久,都应该不会忘记。 呵呵。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:https://shop286328453.taobao.com/

8

主题

67

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部