极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 75084|回复: 50

12864液晶屏,串行,库修改(可自定义管脚,多屏,直接输出)

[复制链接]
发表于 2014-2-28 14:25:31 | 显示全部楼层 |阅读模式
本帖最后由 savagego 于 2014-5-4 15:23 编辑


首先推荐
http://www.geek-workshop.com/forum.php?mod=viewthread&tid=91

彻底改进了库文件,

1,可自定义输出管脚;
2,可直接“print”字符串,数字;

5月4日改进,添加显示光标功能

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2014-2-28 14:32:07 | 显示全部楼层
用了几个管脚呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-1 11:46:54 | 显示全部楼层
303931362 发表于 2014-2-28 14:32
用了几个管脚呢?

3个数据脚,外加电源
回复 支持 反对

使用道具 举报

发表于 2014-3-23 12:00:29 | 显示全部楼层
则个怎么编译通过不了呢  
回复 支持 反对

使用道具 举报

发表于 2014-3-23 12:01:23 | 显示全部楼层
LCD12846:140: error: no matching function for call to 'LCD12864RSPI:CD12864RSPI(const uint8_t&, const uint8_t&, const uint8_t&)'
C:\Documents and Settings\Administrator\My Documents\Arduino\libraries\LCD12864RSPI/LCD12864RSPI.h:16: note: candidates are: LCD12864RSPI:CD12864RSPI()
C:\Documents and Settings\Administrator\My Documents\Arduino\libraries\LCD12864RSPI/LCD12864RSPI.h:10: note:                 LCD12864RSPI:CD12864RSPI(const LCD12864RSPI&)
LCD12846.ino: In function 'void loop()':
LCD12846:149: error: 'class LCD12864RSPI' has no member named 'clear'
LCD12846:150: error: 'class LCD12864RSPI' has no member named 'setCursor'
LCD12846:151: error: 'class LCD12864RSPI' has no member named 'chinese'
LCD12846:152: error: 'class LCD12864RSPI' has no member named 'setCursor'
LCD12846:153: error: 'class LCD12864RSPI' has no member named 'print'
LCD12846:155: error: 'class LCD12864RSPI' has no member named 'clear'
LCD12846:156: error: 'class LCD12864RSPI' has no member named 'setCursor'
LCD12846:157: error: 'class LCD12864RSPI' has no member named 'print'
LCD12846:158: error: 'class LCD12864RSPI' has no member named 'setCursor'
LCD12846:160: error: 'class LCD12864RSPI' has no member named 'print'
LCD12846:161: error: 'class LCD12864RSPI' has no member named 'print'
LCD12846:163: error: 'class LCD12864RSPI' has no member named 'clear'
回复 支持 反对

使用道具 举报

发表于 2014-3-24 19:37:42 | 显示全部楼层
我只想问一下,附件跑哪里去了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-25 10:19:47 | 显示全部楼层
894422655 发表于 2014-3-23 12:01
LCD12846:140: error: no matching function for call to 'LCD12864RSPI:CD12864RSPI(const uint8_t&, co ...

库没有正常加载把
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-25 10:23:48 | 显示全部楼层
894422655 发表于 2014-3-23 12:00
则个怎么编译通过不了呢

尝试sketch->import library->add library
回复 支持 反对

使用道具 举报

发表于 2014-3-27 17:46:02 | 显示全部楼层
本帖最后由 sky929 于 2014-3-27 18:01 编辑

Thank You Very Mcuh
回复 支持 反对

使用道具 举报

发表于 2014-3-27 22:19:29 | 显示全部楼层
savagego 发表于 2014-3-25 10:23
尝试sketch->import library->add library

我下载不了附件啊~能否再上传一次呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-28 12:57:18 | 显示全部楼层
maxims 发表于 2014-3-27 22:19
我下载不了附件啊~能否再上传一次呢?

我重新上传了,你再试试
回复 支持 反对

使用道具 举报

发表于 2014-3-28 20:07:28 | 显示全部楼层
savagego 发表于 2014-3-28 12:57
我重新上传了,你再试试



2个下载都是这个样子,难道是我的网络不能下载?能百度网盘分享一下吗?

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2014-3-28 22:11:34 | 显示全部楼层
请教楼主,我用的ST7656芯片的12864液晶,SPI接法,死活不显示内容,不知为啥?
回复 支持 反对

使用道具 举报

发表于 2014-3-28 22:24:10 | 显示全部楼层
我用的是arduino uno r3  328P的,不知你的库与12864液晶的T7656芯片通用吗,我就是不显示
回复 支持 反对

使用道具 举报

发表于 2014-3-28 22:28:04 | 显示全部楼层
static const int latchPin = 8;
static const int clockPin = 3;  
static const int dataPin = 9;  
改为
static const int latchPin = 10;
static const int clockPin = 13;  
static const int dataPin = 11;
以上两种硬件、软件都分别试过了,都不行,请你帮帮忙?
回复 支持 反对

使用道具 举报

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

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

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 09:52 , Processed in 0.045755 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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