fangtaonj 发表于 2013-5-2 09:19:35

求教:12864的怪现象如何解决?

我买了一块mini12864,外形如图,用lcd12864库和其简版http://www.arduino.cn/thread-2425-1-1.html里的lcd12864pwt库都出现不能语句能显示字符不能显示数字的现象,(12864wrt库提供显示语句lcd.print(char变量,bol);
奇怪现象描述:如果字符串是全部英文字母,显示很正常,如果这个字符串全是数字,就不能显示好像死机一样。有部分字符部分数字的就可能行也可能不行,
比如用如下代码:
String mh="V:";
text6="123456789";
mh.concat(text6);
lcd.setCursor(0,5);
char buf;
mh.toCharArray(buf, mh.length() + 1);
lcd.print(buf,false);
前几句代码是把全数字的字符串加上一个字母头“V:”
即便这样也不稳定,有时候能显示有时不行或者显示一半就不动了类似死机,把语句mh.concat(text6);换成mh+=text6;也是同样结果。后来换了一块arduino板,结果也一样。

请问各位高手是何原因?

davidce 发表于 2013-5-2 13:42:30

换个库试试

fangtaonj 发表于 2013-5-2 18:49:25

davidce 发表于 2013-5-2 13:42 static/image/common/back.gif
换个库试试

已换库,正在熟悉中,也许是库的问题。谢谢您的回复!

davidce 发表于 2013-5-2 20:59:01

fangtaonj 发表于 2013-5-2 18:49 static/image/common/back.gif
已换库,正在熟悉中,也许是库的问题。谢谢您的回复!

推荐你一个库,u8glib

fangtaonj 发表于 2013-5-2 21:16:39

davidce 发表于 2013-5-2 20:59 static/image/common/back.gif
推荐你一个库,u8glib

对这个库不熟悉,明天找来试一试!
谢谢推荐!

wei-geek 发表于 2013-7-31 06:11:48

试试单独给背光供电吧
页: [1]
查看完整版本: 求教:12864的怪现象如何解决?