极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 弘毅

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

  [复制链接]
发表于 2016-6-27 16:11:14 | 显示全部楼层
感谢楼主分享~
回复 支持 反对

使用道具 举报

发表于 2016-7-12 11:33:30 | 显示全部楼层
hunduncn 发表于 2011-10-25 11:03
你是用 arduino duemilanove 2009 吗? 2009 的SPI好像也是跟UNO一样的呀。

你好大神  打扰你几分钟   我想问一下 ardunio uno (芯片是ATMEGA328P) 和12864 SPI 接线的问题  请问接线是8 9 3吗 我的屏不显示(背光亮) 跪求解答
回复 支持 反对

使用道具 举报

发表于 2016-7-16 17:58:31 | 显示全部楼层
大佬,看了你arduino连接液晶屏的教程,但是是很老的版本。现在的mega或者duo对应的头文件有吗。
顺便还想请教一下, 想要用一个触摸屏来控制arduino从而控制一些电机什么的,有什么解决方案吗?
谢谢
回复 支持 反对

使用道具 举报

发表于 2016-7-29 15:36:47 | 显示全部楼层
我的12864坏了
回复 支持 反对

使用道具 举报

发表于 2016-8-21 01:00:57 | 显示全部楼层
向大神学习 发表于 2016-7-12 11:33
你好大神  打扰你几分钟   我想问一下 ardunio uno (芯片是ATMEGA328P) 和12864 SPI 接线的问题  请问接 ...

这个普通12864要改串口屏,把背面的R9 0欧姆拆下,接到R10上,就能用了
回复 支持 反对

使用道具 举报

发表于 2016-8-29 19:04:59 | 显示全部楼层
radioham 发表于 2015-2-26 10:37
楼主程序在IDE 1.6.0可用,按1楼的SPI接法。编译时会报错,大概意思是LCD12864RSPI.CPP 中的wiring.h没有定义 ...

我是1.6.8不可用按你说的把那行删掉也不行是怎么回事
回复 支持 反对

使用道具 举报

发表于 2016-9-15 09:28:11 | 显示全部楼层
应该传一个arduino ide软件,我的就是软件的问题
回复 支持 反对

使用道具 举报

发表于 2016-9-27 18:03:45 | 显示全部楼层
a631957482 发表于 2016-8-29 19:04
我是1.6.8不可用按你说的把那行删掉也不行是怎么回事


将库文件中的  LCD12864RSPI.cpp  中的开始部分改为如下:


#include "LCD12864RSPI.h"
#include <Arduino.h>

extern "C"
{

//#include <wiring.h>
#include <inttypes.h>
#include <stdio.h>  //not needed yet
#include <string.h> //needed for strlen()
#include <avr/pgmspace.h>
}

改成这样, 可用,(已测)
回复 支持 9 反对 0

使用道具 举报

发表于 2016-10-21 14:30:16 | 显示全部楼层
iamhuibao 发表于 2016-9-27 18:03
将库文件中的  LCD12864RSPI.cpp  中的开始部分改为如下:

跪谢大佬,网上找半天资料了,终于编译成功了,虽然上传后屏幕还是一片空白orz
回复 支持 反对

使用道具 举报

发表于 2016-11-13 09:41:42 | 显示全部楼层
谢谢楼主啊AAAAAAA
回复 支持 反对

使用道具 举报

发表于 2016-11-20 10:01:13 | 显示全部楼层
iamhuibao 发表于 2016-9-27 18:03
将库文件中的  LCD12864RSPI.cpp  中的开始部分改为如下:

太感谢了刚好碰到这个问题
回复 支持 反对

使用道具 举报

发表于 2016-11-24 20:25:12 | 显示全部楼层
iamhuibao 发表于 2016-9-27 18:03
将库文件中的  LCD12864RSPI.cpp  中的开始部分改为如下:

谢谢啊,虽然现在才看到回复,但是还是感激热情网友
回复 支持 反对

使用道具 举报

发表于 2016-12-14 10:35:13 | 显示全部楼层
你好,为啥我按照你的教程去做,显示出来的文字和英文经常乱码
回复 支持 反对

使用道具 举报

发表于 2016-12-14 16:21:15 | 显示全部楼层
本人最近入手一块ardiuno2560的板子,用于驱动弘毅老师的lcd12864实验,驱动起来了,但是乱码很严重,不知道是什么原因,求指导,笑脸根本显示不出来

回复 支持 反对

使用道具 举报

发表于 2016-12-14 22:23:00 | 显示全部楼层
#define AR_SIZE( a ) sizeof( a ) / sizeof( a[0] ),请问老师这条语句是什么意思
回复 支持 反对

使用道具 举报

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

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

Archiver|联系我们|极客工坊

GMT+8, 2024-5-2 16:15 , Processed in 0.044236 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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