stc单片机串口调试的小程序,但是在串口调试助手里,显示接收不到数据,希望大虾们帮忙解决下,下面是程序

stc单片机串口调试的小程序,但是在串口调试助手里,显示接收不到数据,希望大虾们帮忙解决下,下面是程序,第1张

你先看看串口线有没问题:

将串口的2、3脚两根针短接,用键盘在串口调试输入字符,如果串口调试接收区能够显示输入的字符,说明串口工作正常

等我再看看程序

我觉得这儿有问题 JBC TI,SEND

JBC在T1为0的时候,会顺序执行,然后就end了 ,这里我觉得应该改为等待发送结束的指令

JNB T1, $

串口设置如下 波特率115200,8位1停止位,无校验。当我连续发一组数据时(如12个字节),接受BUF里可以正确接收前9个字节,到第10个至12时出现与第9个字节相同。如下所示:我本来应当发送0XAB 0XCD 0X00 0X05 0X00 0X00 0X00 0X06 0X07 0X08 0XFE 0XFF,可结果接收的是0XAB 0XCD 0X00 0X05 0X00 0X00 0X00 0X06 0X07 0X07 0X07 0X07。

如果单一字节逐步发送,则全部接收正确。

以上就是关于stc单片机串口调试的小程序,但是在串口调试助手里,显示接收不到数据,希望大虾们帮忙解决下,下面是程序全部的内容,包括:stc单片机串口调试的小程序,但是在串口调试助手里,显示接收不到数据,希望大虾们帮忙解决下,下面是程序、STM8串口接收问题 大神来!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10071718.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存