飞行员
发表于 2019-3-11 21:27
rockze 发表于 2019-3-3 12:28
我用这个库可以显示英文,但中文乱码.....
我做的也是乱码,请问你解决问题了吗?
飞行员
发表于 2019-3-11 21:27
豆花儿 发表于 2019-2-23 21:06
LCD12864RSPI LCDA(4, 5, 6);//引脚定义
这部分的引脚定义是E对应4,R/W对应5,RS对应6吗?该怎么接?
测试 ...
我也是英文正常显示,但中文就乱码,请问你解决了吗
飞行员
发表于 2019-3-11 21:28
lala5 发表于 2018-11-24 18:54
我的屏输出乱的??大家的也是吗? 库文件我也放了啊
我也是显示乱码,请问你解决问题了吗?
rockze
发表于 2019-3-11 22:23
飞行员 发表于 2019-3-11 21:27
我做的也是乱码,请问你解决问题了吗?
问题已经解决了,是arduino IDE的问题。
不能在arduino IDE里直接输中文,要先转成ANSI码的16进制数。
arduino IDE编译的时候用UTF8,所以出来的16进制中文在显示屏上是识别不了的。
飞行员
发表于 2019-3-11 22:29
rockze 发表于 2019-3-11 22:23
问题已经解决了,是arduino IDE的问题。
不能在arduino IDE里直接输中文,要先转成ANSI码的16进制数。
ar ...
哦哦,懂了,谢谢啦!对了,为什么楼主可以直接在IDE里面输中文?
飞行员
发表于 2019-3-12 19:02
rockze 发表于 2019-3-11 22:23
问题已经解决了,是arduino IDE的问题。
不能在arduino IDE里直接输中文,要先转成ANSI码的16进制数。
ar ...
兄弟,能不能看下你的代码,我的还是有问题。
rockze
发表于 2019-3-14 12:27
飞行员 发表于 2019-3-12 19:02
兄弟,能不能看下你的代码,我的还是有问题。
char uctech[] = {0xB2,0xE2,0xCA,0xD4,0x00}; //测试
LCDA.print(uctech);
A1208286504
发表于 2019-3-14 15:37
rockze 发表于 2019-3-14 12:27
char uctech[] = {0xB2,0xE2,0xCA,0xD4,0x00}; //测试
LCDA.print(uctech);
请问 你这个测试两个字 是怎么转换为0XB2,0XE2,0XCA,0XD4的?
A1208286504
发表于 2019-3-14 15:42
飞行员 发表于 2019-3-12 19:02
兄弟,能不能看下你的代码,我的还是有问题。
已明白。谢谢解决
zz900712
发表于 2019-4-3 18:26
请教楼主那个箭头的参数在哪? 箭头怎么画的