极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 弘毅

arduino学习笔记15 - 12864液晶实验

  [复制链接]
发表于 2013-5-17 16:20:30 | 显示全部楼层
感谢分享,前来认真学习
回复 支持 反对

使用道具 举报

发表于 2013-6-4 21:42:22 | 显示全部楼层
悠然小调 发表于 2011-8-27 20:51
有了这个库真是方便啊

我的2560不知道怎么接线,能否告诉我你的怎么接的吗?然后我再根据我的单片机自己改代码,上面的代码直说怎么接,但是没有说接什么样单片机我的329p和2560都接上没用,希望您能够帮助菜鸟,感激不尽!!!1
回复 支持 反对

使用道具 举报

发表于 2013-6-5 10:25:40 | 显示全部楼层
努力赚分ing....
回复 支持 反对

使用道具 举报

发表于 2013-6-5 10:27:29 | 显示全部楼层
努力赚分ing....
回复 支持 反对

使用道具 举报

发表于 2013-6-5 19:37:05 | 显示全部楼层
dinokent 发表于 2012-8-4 10:55
各位大大好,我的12864刚到手,组装到汇入库过程顺利,不过对于那个对比度仍然停滞不前。直望是全白的,只可 ...

我的一直调试可以运行,接线也根据库改了,但是就是不显示,希望您能够指导一下菜鸟,菜鸟感激不尽!!!!
回复 支持 反对

使用道具 举报

发表于 2013-6-5 19:38:59 | 显示全部楼层
lllangxx 发表于 2012-9-23 15:42
"数据总线采用8位并口与SPI串口方式。"
我在淘宝上购了块 12864 这块板子默认是并口 商家说要是用串口需要 ...

我的2560或者328p接12864就是不显示,程序可以运行,库也改了,不知道问题出在哪里,希望您能够指导一下菜鸟,菜鸟感激不尽!!!
回复 支持 反对

使用道具 举报

发表于 2013-6-5 19:39:15 | 显示全部楼层
gxdiy 发表于 2013-3-23 07:57
我的实验成功了,谢谢,楼主的指教,正在兴奋中。。。。

我的2560或者328p接12864就是不显示,程序可以运行,库也改了,不知道问题出在哪里,希望您能够指导一下菜鸟,菜鸟感激不尽!!!
回复 支持 反对

使用道具 举报

发表于 2013-6-5 19:39:34 | 显示全部楼层
shiow1984 发表于 2013-5-1 21:24
我先把8位模式接成功了,4位时开始也是背景灯亮,不显示文字和图像,最后是看液晶的说明手册时发现15脚, ...

我的2560或者328p接12864就是不显示,程序可以运行,库也改了,不知道问题出在哪里,希望您能够指导一下菜鸟,菜鸟感激不尽!!!
回复 支持 反对

使用道具 举报

发表于 2013-6-5 19:40:53 | 显示全部楼层
xqi2 发表于 2012-7-4 12:10
DFR 自己做的程序  只是名字标注成SPI但不代表是ARDUINO的SPI   其实 还是三根线   其实他利用了wiring库 ...

我的2560或者328p接12864就是不显示,程序可以运行,库也改了,不知道问题出在哪里,希望您能够指导一下菜鸟,菜鸟感激不尽!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-6 10:57:31 | 显示全部楼层
学慧放弃 发表于 2013-6-5 19:40
我的2560或者328p接12864就是不显示,程序可以运行,库也改了,不知道问题出在哪里,希望您能够指导一下菜 ...

这个。。。有部分12864是有显示不了的问题,传说是因为芯片不同导致。
回复 支持 反对

使用道具 举报

发表于 2013-6-6 12:01:35 | 显示全部楼层
弘毅 发表于 2013-6-6 10:57
这个。。。有部分12864是有显示不了的问题,传说是因为芯片不同导致。

嗯嗯,谢谢版主,我也觉得是硬件问题,我那显示器资料不详,回头我再问下给我显示器的那个人
回复 支持 反对

使用道具 举报

发表于 2013-6-6 15:14:08 | 显示全部楼层
都是高手,强烈谢谢
回复 支持 反对

使用道具 举报

发表于 2013-6-18 20:54:06 | 显示全部楼层
学慧放弃 发表于 2013-6-5 19:39
我的2560或者328p接12864就是不显示,程序可以运行,库也改了,不知道问题出在哪里,希望您能够指导一下菜 ...

其实怎么接都是根据控制端定义来的,根据帖子上的定义端找到你液晶屏上对应的借口就行了,代码照着该,我用的是arduino uno r3  12864液晶屏上有端口定义图
回复 支持 反对

使用道具 举报

发表于 2013-7-14 11:49:39 | 显示全部楼层
超赞!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2013-8-3 10:19:23 | 显示全部楼层
本帖最后由 会渴的鱼 于 2013-8-3 13:16 编辑

我的mega1280,SPI口为1280  的SPI: 53 (SS), 51 (MOSI), 50 (MISO), 52 (SCK)。
IDE,1.0.5,编译上传均没问题
12864为B版(V3.0老版),串口需要把R9上的0欧姆电阻改到R10上去

开始按照,两种接法均不成功
后来怀疑SPI接的不对,就把8、9、3改为了53、52、51,结果不成功
后发现有个大神说这个不是真正的SPI,就改了回去

后发现别的一个实验http://www.cnblogs.com/Aricc/archive/2012/01/11/2318719.html,用12864显示18B20值,发现他用的不是8、9、3,而是8、9、10,就改了一下  
static const int latchPin = 8;
static const int clockPin = 9;  
static const int dataPin = 10;  
接线
12864   arduino
4           8
5           10
6           9
神奇的发现可以用了

虽然真的是高兴啊,但是我真的还是深深的疑惑啊

疑问:我上面的接线方法看起来是错的,9、10口接错了,但是能用!!!

求大神指导!!!!!!
回复 支持 反对

使用道具 举报

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

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

Archiver|联系我们|极客工坊

GMT+8, 2024-4-26 20:00 , Processed in 0.042987 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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