51单片机和PC串口通信问题

单片机向电脑发送字符串,当发送内容为中文时偶尔会乱码,只是偶尔,当发送内容为英文时则不会乱码,用的是51烧录软件自带的串口工具。换一个串口调试工具后,则无论发送内容为中文... 单片机向电脑发送字符串,当发送内容为中文时偶尔会乱码,只是偶尔,当发送内容为英文时则不会乱码,用的是51烧录软件自带的串口工具。换一个串口调试工具后,则无论发送内容为中文还是英文,都不会乱码。综上,为什么用51自带串口工具接受中文内容时会出现偶尔乱码的现象?(两个串口工具参数设置一样) 展开
 我来答
bhtzu
推荐于2016-11-16 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4224万
展开全部
这个不是通讯问题。
发送过来的实际编码应该都是一样的,但因为在单片机通讯中,中文占两个字符(BYTE),英文和数字占一个字节,在英文和中文混排的时候,部分软件的显示功能对中文显示不给力(其实这是在BOM和UNICODE等技术出现之前,中文系统的通病),尤其是当中文之前的英文为单数个的时候,经常容易显示为乱码。因此才有了各种多国语言规范,防止混排出现乱码的问题。
简单的说,就是编码显示问题,你的通讯接收应该都是正确的。
中旋双瑾瑜
2020-05-24 · TA获得超过3628个赞
知道大有可为答主
回答量:3163
采纳率:28%
帮助的人:170万
展开全部
你是什么单片机啊,STC的要先断电后,再通电就可以下载的,你用的是什么程式下载的,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式