HB12864的液晶和单片机相连,怎么找到内码来显示汉字 啊
答案:3 悬赏:10 手机版
解决时间 2021-02-11 16:13
- 提问者网友:火车头
- 2021-02-11 05:43
HB12864的液晶和单片机相连,怎么找到内码来显示汉字 啊
最佳答案
- 五星知识达人网友:行路难
- 2021-02-11 06:15
【1】如果您使用的这款液晶内带字模。那就相……当简单了。
unsigned int *char1="液晶自带的字体哦";
unsigned int *chara=char1;
GotoLCDPos(1,0);
i=0;
while(i++<8)
{
WriteLCDData(*chara>>8);
WriteLCDData(*chara);
chara++;
}
内码的提取是直接交给编译环境的。上述代码中部分函数自行补充。
【2】若不带字库。需包含整个汉字库,利用相同方法获得内码,再自行查找啦。
【2补充】不带字库通常做法:做字库,节省点空间和成本。
unsigned int *char1="液晶自带的字体哦";
unsigned int *chara=char1;
GotoLCDPos(1,0);
i=0;
while(i++<8)
{
WriteLCDData(*chara>>8);
WriteLCDData(*chara);
chara++;
}
内码的提取是直接交给编译环境的。上述代码中部分函数自行补充。
【2】若不带字库。需包含整个汉字库,利用相同方法获得内码,再自行查找啦。
【2补充】不带字库通常做法:做字库,节省点空间和成本。
全部回答
- 1楼网友:不想翻身的咸鱼
- 2021-02-11 07:26
用指针写函数例如 void chinesewite(uchar *word)
{
while(*word != 0) //写字符
{
uchar tempdata;
tempdata = *word;
Lcd_Write_Data(tempdata);
word++;
}
}
- 2楼网友:拾荒鲤
- 2021-02-11 06:37
用软件生成字模
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯