极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11045|回复: 5

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

[复制链接]
发表于 2013-5-2 09:19:35 | 显示全部楼层 |阅读模式
我买了一块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.length() + 1];
  mh.toCharArray(buf, mh.length() + 1);
  lcd.print(buf,false);
前几句代码是把全数字的字符串加上一个字母头“V:”
即便这样也不稳定,有时候能显示有时不行或者显示一半就不动了类似死机,把语句mh.concat(text6);换成mh+=text6;也是同样结果。后来换了一块arduino板,结果也一样。

请问各位高手是何原因?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2013-5-2 13:42:30 | 显示全部楼层
换个库试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-2 18:49:25 | 显示全部楼层
davidce 发表于 2013-5-2 13:42
换个库试试


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

使用道具 举报

发表于 2013-5-2 20:59:01 | 显示全部楼层
fangtaonj 发表于 2013-5-2 18:49
已换库,正在熟悉中,也许是库的问题。谢谢您的回复!

推荐你一个库,u8glib
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-2 21:16:39 | 显示全部楼层
davidce 发表于 2013-5-2 20:59
推荐你一个库,u8glib

对这个库不熟悉,明天找来试一试!
谢谢推荐!
回复 支持 反对

使用道具 举报

发表于 2013-7-31 06:11:48 | 显示全部楼层
试试单独给背光供电吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-6-3 23:04 , Processed in 0.094845 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表