ST7920核心12864液晶显示不正确,有乱码

2024-12-29 10:46:26
推荐回答(1个)
回答1:

ST7920芯片的汉字字型库的代码和编译器编译的代码不一样。
比如:“正”,其代码是0xD5FD,但是keil C编译出来却是0xd500(不包括'\0')。
可以将“海纳百川宽容为先”写成"\xBA\xA3纳百川宽容为先"试试。不过我在使用的过程中发现好多代码最后为0xD的字符都显示错误.如上面说的:正(0xD5FD)。