1.png (139.63 KB, 下载次数: 174)
图1
2.png (144.09 KB, 下载次数: 87)
图2
heicad 发表于 2022-12-2 22:10
极有可能是第一个字符未发送成功 切换成hex模式看看
人中狼 发表于 2022-12-2 22:43
代码不全,没有看到设置波特率
SouKaQiMa 发表于 2022-12-4 08:20
初始化前先清除发送完成标志
lsgzq 发表于 2022-12-3 21:19
这个问题根本就不是晶振的问题。问题应该出在串口通信的“字符超时和回复超时”,发送的时候在建立串口通信 ...
lsgzq 发表于 2022-12-3 21:21
如果使用成品的PLC进行串口通信,字符超时和回复超设置不正确,也会出现收发字符不一样的现象。
Longan.Wang 发表于 2022-12-5 15:25
不纠结
肯定是整个系统还没有稳定就开始发数据了。
你试试先延时一段时间后,再通过串口发送。
Y_G_G 发表于 2022-12-5 21:03
多少年都没有用过595了,什么功能都忘记了
一般来说,能直接用单片机控制的,我基本都不去多看数字芯片一眼
...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |