找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2615|回复: 9
收起左侧

51单片机和串口屏通讯USART收发数据不一致

[复制链接]
ID:74815 发表于 2023-2-14 16:57 | 显示全部楼层 |阅读模式
单片机可以收发数据,但数据内容会发生变化,把单片机内部数据发送到屏上显示,需要好久,用串口助手监控发现发送好多次才会有一次正确的数据帧,其他都是乱码,并且这个乱码还是有规律的,我看有人说是波特率问题,我改着试了下,似乎并没有什么用,用串口助手给屏发送指令正常,单片机发送时就会乱码,不知道问题出在哪里了,大佬有遇到这种情况的请指点一二,谢谢了。
回复

使用道具 举报

ID:161164 发表于 2023-2-14 21:38 | 显示全部楼层
晶振频率多少?
回复

使用道具 举报

ID:939553 发表于 2023-2-14 23:25 | 显示全部楼层
串口程序未配置对,或你的数据格式不对
回复

使用道具 举报

ID:98880 发表于 2023-2-15 11:13 | 显示全部楼层
波特率不对或是晶振有问题。
回复

使用道具 举报

ID:514317 发表于 2023-2-15 13:07 | 显示全部楼层
就是波特率不对
回复

使用道具 举报

ID:92810 发表于 2023-2-16 18:43 | 显示全部楼层
波特率可能不对吧
回复

使用道具 举报

ID:88436 发表于 2023-2-17 23:21 | 显示全部楼层
有时候要在端口串电阻
回复

使用道具 举报

ID:593706 发表于 2023-2-21 16:47 | 显示全部楼层
肯定不是波特率的问题。如果是单片机自主发送数据,不管波特率偏离多少,都能发出来数据,只不过数据不正确。你的问题是单片机的程序上有问题,多检查串口通信和中断这二部分的代码。
回复

使用道具 举报

ID:408539 发表于 2023-2-23 00:18 | 显示全部楼层
基本代码贴出来看看...   特别时收发子函数与初始化函数
没代码怎分析
回复

使用道具 举报

ID:285863 发表于 2023-2-23 06:45 | 显示全部楼层
单片机和串口屏的通讯程序要匹配
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表