新人求教1602LCD走SPI接线问题
手头有块1602的LCD可以走SPI,但不知在代码里改如何编写?在此求教各位,望不吝赐教,谢谢。下面是我试写的开头:
#include <LiquidCrystal.h>
#include <SPI.h>
LiquidCrystal lcd(9, 8, 3);
void setup()
{
lcd.begin(16, 2);
Serial.begin(9600);
delay(2000);
Serial.println();
Serial.println("xxxxx");
lcd.print("xxxxx");
bmp.begin();
initNet();
} 玩过LCD1602的IIC接法,但是SPI没玩过,你可以去看一下弘毅大哥的帖子! 1602默认是不支持SPI的。。。12864支持。。你的1602可以用SPI是不是外面加了什么芯片ing,这个要看你加的芯片~~~ 是外加芯片了,晚上上图。 bg5cdu 发表于 2012-6-14 15:27 static/image/common/back.gif
是外加芯片了,晚上上图。
期待你上图,我也想看看什么芯片。。。 难道是这个?这个的话用的是一个74LS595和一个MCP2300X,还有一种的话是只用一块MCP23S17。我知道的就这两种了……一直想搞片这个芯片玩玩的,结果不是不零卖就是木有买…… zhangsiyan12134 发表于 2012-6-16 22:19 static/image/common/back.gif
难道是这个?这个的话用的是一个74LS595和一个MCP2300X,还有一种的话是只用一块MCP23S17。我知道的就这两种 ...
很不错,你问淘宝问过了吗?我在深圳,我有空直接去华强北买一个回来玩玩! 对,就是六楼的这个板子,库文件卖家发给我了,但在1.0下编译始终出错。用了官方的LCD SPI库文件,编译没问题,上载之后LCD无显示。 bg5cdu 发表于 2012-6-17 12:21 static/image/common/back.gif
对,就是六楼的这个板子,库文件卖家发给我了,但在1.0下编译始终出错。用了官方的LCD SPI库文件,编译没问 ...
换用0023 IDE能用吗 没试过,问了下身边的高人,说不行,底层库文件有问题。 1.0的IDE当中他修改了一些关键库文件的名字,直接套用以前的程序的时候会无法通过编译(这个方面论坛里有精华贴说这个事)所以试试弘大说的0023的IDE吧,店家给的库文件一般来说还是靠谱的 Randy 发表于 2012-6-17 00:00 static/image/common/back.gif
很不错,你问淘宝问过了吗?我在深圳,我有空直接去华强北买一个回来玩玩!
郑州的压力山大……你知道有什么好的淘宝店零售这类片子的么? bg5cdu 发表于 2012-6-17 15:15 static/image/common/back.gif
没试过,问了下身边的高人,说不行,底层库文件有问题。
敢不敢试试0023,然后把问题贴出来吗? 昨晚试过了,SPI-LCD在0023下面是可以通过编译的,但网络模块在0023下面编译反而提示库文件出错。 bg5cdu 发表于 2012-6-19 11:03 static/image/common/back.gif
昨晚试过了,SPI-LCD在0023下面是可以通过编译的,但网络模块在0023下面编译反而提示库文件出错。
是不是库想冲突了,把原本IDE里的库去掉,再加自己的库进去试试!
页:
[1]
2