12864同时显示汉字和数字时会出现乱码。。
时间:10-02
整理:3721RD
点击:
看了不少人写的12864传送汉字的程序都是这样的:
void hzkdis( char *s)
{
while(*s > 0)
{
write_data(*s);
s++;
delay(50);
}
}
但是这样会有一个bug,就是编译器翻译出来的汉字和12864汉字库中的汉字不一定是对应的,所以有时候会出现乱码,有没有一种方法可以解决这个问题啊?
void hzkdis( char *s)
{
while(*s > 0)
{
write_data(*s);
s++;
delay(50);
}
}
但是这样会有一个bug,就是编译器翻译出来的汉字和12864汉字库中的汉字不一定是对应的,所以有时候会出现乱码,有没有一种方法可以解决这个问题啊?
真心不懂。
真心不懂。