找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

stc8g单片机串口接收数据乱码是为什么呢

查看数: 584 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-4-16 10:41

正文摘要:

单片机是stc8g1k08a,程序用的是一位大佬分享的,单片机直接和电脑usb连接,isp发送一个数据到单片机,就能接收到0-65536,但是接收到的是一样的数据。频率设置成30MHz,波特率是9600。是我哪里没有设置好吗,还是硬 ...

回复

ID:1034262 发表于 2025-4-17 16:18
Dokkis 发表于 2025-4-17 09:31
嗷嗷是这样的啊,那请问一下代码中的0、x是什么呀,我看接收数据的时候都没显示出来,一直重复那行变量

编程最基本的知识也不具备?0x表示是十六进制数据
ID:1076567 发表于 2025-4-17 09:31
188610329 发表于 2025-4-16 18:04
哪里乱码了? 看截图,不是正确打印了么?

u16 xdata Uart1_Byte[3]={0x5a9b,0xFFED,0x55};/需要打印的变量 ...

嗷嗷是这样的啊,那请问一下代码中的0、x是什么呀,我看接收数据的时候都没显示出来,一直重复那行变量
ID:1076567 发表于 2025-4-17 09:18
xiaobendan001 发表于 2025-4-16 16:51
我也用这个下载工具,但是为何我这里没有显示串口?

是扫描串口没显示到吗,这个下载工具一插到电脑上就会显示出来,没显示的话你按手册里制作USB-Link1D主控芯片的步骤试一下
ID:624769 发表于 2025-4-16 18:04
哪里乱码了? 看截图,不是正确打印了么?

u16 xdata Uart1_Byte[3]={0x5a9b,0xFFED,0x55};/需要打印的变量
完全一样不是么?
ID:1109793 发表于 2025-4-16 16:51
我也用这个下载工具,但是为何我这里没有显示串口?

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

Powered by 单片机教程网

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