4587| 4
|
关于51单片机串口通讯的 |
5金钱
最佳答案一将汉字改为英文字符或数字据后显示是正常的,这说明发送部分的程序应该是没有问题的,可能是编译器的BUG!如果你还是Keil2或Keil3用户,不要再怀疑自己的代码了,这是低版本Keil编译器的一个漏洞,使用修正版的Keil4 V9.05编译生成HEX文件就可以解决。
二 汉字的话是用的GB2312编码,即传说的区位码,一个编码是两个字节,每个字节的值都是大于0x80的,这样跟ASCII码分开。当把编码转换为对应的汉字的时候,就需要在汉字库 ...
| ||
| |
学无止境
|
|
提示: 作者被禁止或删除 内容自动屏蔽
| |
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-3-15 14:11
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网