12864同时显示汉字和数字时会出现乱码。。

2019-07-16 01:16发布

看了不少人写的12864传送汉字的程序都是这样的:
void hzkdis( char  *s)
{
        while(*s > 0)
    {
                write_data(*s);
                s++;
                delay(50);
    }
}


但是这样会有一个bug,就是编译器翻译出来的汉字和12864汉字库中的汉字不一定是对应的,所以有时候会出现乱码,有没有一种方法可以解决这个问题啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。