ST7565控制的12864显示汉字问题

2019-07-24 15:59发布

请教一下我在使用ST7565控制的12864液晶时,写汉字判断字符串是否写完
  1. while(disp[k] != '')
  2. {
  3. for(j=0;j<2;j++)
  4. {
  5. Lcd_SetAddr(page+j,column);
  6. for(i=0;i<16;i++) //写16行
  7. {
  8. LcdWritedata(*disp); /*写数据到LCD,每写完一个8位的数据后列地址自动加1*/
  9. disp++;
  10. }
  11. }
复制代码while (*disp!= ''){}这个判断怎么也进不去。求解
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
wanyisq
1楼-- · 2019-07-25 17:39
hbzjt2011 发表于 2015-11-24 08:51
你str是怎么定义的,如果非空肯定可以进去啊

str就是使用的字库数组啊  是非空的
单片机菜菜
2楼-- · 2019-07-25 21:18
有的字库中是空白字符,你这个判断方式不好
51xlf
3楼-- · 2019-07-26 00:24
还是写个n在里面。
51xlf
4楼-- · 2019-07-26 03:15
 精彩回答 2  元偷偷看……
crystal1987
5楼-- · 2019-07-26 03:20
K的值,有变化么?

一周热门 更多>