打印
[51单片机]

485通信问题

[复制链接]
809|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
伍戈123|  楼主 | 2016-6-6 21:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,我自己用C8051F020串口部分写的485通信程序,通过232转485模块与PC通信,收发正常,但是与同事做的485通信接收乱码,但是拿同事的485与PC通信也是正常的,不知问题出在什么地方,我怀疑是硬件不匹配问题导致,但是用买的232转485模块就可以,谁能帮我解答一下

相关帖子

沙发
aerwa| | 2016-6-7 08:35 | 只看该作者
注意半工通讯时间啊。

使用特权

评论回复
板凳
伍戈123|  楼主 | 2016-6-7 13:06 | 只看该作者
时间注意了,延时时间足够长。可是还是不行,跟PC通没问题呢

使用特权

评论回复
地板
bkn1860| | 2016-6-7 16:05 | 只看该作者
测一下你单片机与485 IC之间的接口电路

使用特权

评论回复
5
gx_huang| | 2016-6-7 16:17 | 只看该作者
你这么说,谁也不知道原因,分析问题需要测试电压、波形,给出原理图等。

使用特权

评论回复
6
xuyaqi| | 2016-6-7 21:30 | 只看该作者
说明你写的485通信程序与同事做的485通信不协调,而买的232转485模块容错性比较好所以收发正常,还是修改你写的485通信程序吧。

使用特权

评论回复
7
伍戈123|  楼主 | 2016-6-16 21:57 | 只看该作者
没来得及回复。找到原因了,确实是自己程序问题,串口接收判断是否接收完成的地方出问题。6楼分析的太对了,买的模块容错性好,当时调子模块的时候测试正常就没再管,导致后来的问题。,还是细心+牢固基础

使用特权

评论回复
8
liuyimao485812| | 2016-6-26 09:32 | 只看该作者
兼容性不好。

使用特权

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

本版积分规则

29

主题

310

帖子

1

粉丝