液晶LCD12864带字库显示汉字乱码呢 | 设置成GB2312格式好了
<p>大佬们,问下,我用液晶显示汉字,为什么会乱码呢,能指点下吗,谢谢了。程序已上传了<a href="forum.php?mod=attachment&aid=68893" title="attachment"><img src="/source/plugin/zhanmishu_markdown/template/editor/images/upload.svg" alt="upload" /> 附件:智能水箱.rar</a></p>也许keil的0xfd问题,你论坛搜索一下解决方案 什么型号的屏幕,是否有字库,看看实物是怎么乱码的
晓飛飛 发表于 2024-12-6 10:23
也许keil的0xfd问题,你论坛搜索一下解决方案
添加了的
显示数字和英文是合适的,几乎每个汉字都是乱码的,之前用液晶程序是.h文件,现在我把程序改成.c文件了,就出现码了,我都不知道怎么检查了{:4_167:}{:4_184:}{:4_205:} 关注一下你输入汉字的那个文件的编码,和你显示屏字库编码是否一致,,,溜了一眼,你的main函数的编码是UTF-8。。盲猜你的显示屏字库是GB2312的,,,你把你main函数的编码改一下试一试
DebugLab 发表于 2024-12-6 10:26
什么型号的屏幕,是否有字库,看看实物是怎么乱码的
有字库的,
比如程序中要显示水液晶屏显示姘
程序中要显示春液晶屏显示 存
我也查看过这些字体的GBK2312编码,找不出规律来的{:4_205:} _奶咖君_ 发表于 2024-12-6 10:42
关注一下你输入汉字的那个文件的编码,和你显示屏字库编码是否一致,,,溜了一眼,你的main函数的编码 ...
好的,我试下的 欢迎哈哈哈3 发表于 2024-12-6 11:13
有字库的,
比如程序中要显示水液晶屏显示姘
程序中要显示春液晶屏显示 存
alt大法,看下。在Windows环境下,按住alt输入字的10进制数。看会出现什么字。出现的是Unicode字。正常字库应该是gbk的。查出来就很好判断了。 什么液晶?
7920带字库还是7565 7657外挂字库?
有没有单独的字库芯片?
不仅是字库编码,还有地址的问题。 _奶咖君_ 发表于 2024-12-6 10:42
关注一下你输入汉字的那个文件的编码,和你显示屏字库编码是否一致,,,溜了一眼,你的main函数的编码 ...
已经换成GB2312了,还是不行