lcd12864按照字库的编码输入的字符显示出来却是另外一个字符

数据线应该没问题,因为字符的位置是正确的;也不是乱码,只是显示出来不是字库里面对应的那个字符。我用的是12864-12,是ST7920GB中文字型码表... 数据线应该没问题,因为字符的位置是正确的;也不是乱码,只是显示出来不是字库里面对应的那个字符。我用的是12864-12,是ST7920 GB中文字型码表 展开
 我来答
lixinjie241
2013-07-26 · 超过11用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:35.3万
展开全部
多试几个不同的文字代号,找一下你打算输出的字符和真正输出的字符间有什么规律。
追问
试过了,没什么规律。阿拉伯数字都是正确的,但是中文和日文这些就不行。比如,我输入0xC6B0,出来的字形对应的是0xB0B0;输入0xD5A1,出来的字形对应的是0xB0A1。如果要说有什么规律的话,就是高字节不对,低字节对
追答
原来我也通过字符编号取过数字,但是没发现过这个问题,原来代码中都是用GB2312的文字格式,不知道你这个是什么原因,这种问题,比较偏门。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式