PC通过232-485与单片机通信。485芯片连接成自动收发。A,B的上拉、下拉电阻都连好了,可是为什么PC只能收到单片机的数据,而发下去的数据却总是不对?各位大侠帮帮我啊,搞了两天了一直搞不定。
485通信一般下位机都有编号的,不知道你是如何做的
没有更多的资料我只能分析以下原因:
1.连接线中的一根有问题。因为在这个通信的过程中需要三根线,能收到而发布出去说明发送的线有可能连接错误。
2.编写的发送程序有问题。
本人的回答比较笼统,见谅。
估计可能是程序问题 单片机和PC的串口不同步~ 可能是单片机的玛率设置问题