理科生 发表于 2013-8-5 16:42:07

请教1602 I2C问题

在淘宝上看到1602的I2C板子 觉得接线简单就买了他们送了相应的库
这个是我写的程序
#i nclude <Wire.h>
#i nclude <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0*27,16,2);
void setup()
{
lcd.init();
lcd.backlight();
lcd.print(“1111”);
}

void loop()
{
}

编译没有问题下载后 1602没有显示只有下面的一行是


各位给帮忙看看

yanidea 发表于 2013-8-5 17:06:02

库不对,看看1602背后的控制芯片是不是PCF8574T?是的话用这个库。

qptimus 发表于 2013-8-5 18:19:40

是你对比度没调好吧

p857211 发表于 2013-8-5 18:45:08

hdxabout 发表于 2013-8-5 19:10:46

#include<Wire.h>
#include<LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
void setup()
{ lcd.init();
lcd.setCursor(0,0);
lcd.print("www.geeetech.com");
lcd.backlight();
}
void loop()
{
int i;
for(i=0;i<9;i++)
{
lcd.setCursor(0,1);
lcd.print(i)
delay(1000);
}
}

hdxabout 发表于 2013-8-5 19:11:29

hdxabout 发表于 2013-8-5 19:10 static/image/common/back.gif


试试这个代码

rick_hou 发表于 2013-8-5 21:12:12

hdxabout 发表于 2013-8-5 19:11 static/image/common/back.gif
试试这个代码

你的代码应该没有问题。如果还是只显示一行,试试看改个地址,比如0x20,地址不对的时候也是会那样显示的。

p857211 发表于 2013-8-5 23:07:13

p857211 发表于 2013-8-5 18:45 static/image/common/back.gif


後面有一個可變電阻
要調調看嗎?

zslibra 发表于 2013-8-6 10:09:14

应该是线没接好吧

hdxabout 发表于 2013-8-6 10:43:38

hdxabout 发表于 2013-8-5 19:11 static/image/common/back.gif
试试这个代码

你试一下在loop里加一点东西,记得设置光标的位置,你的setup函数里的那个显示1111的语句都没有设置光标的位置,你在那条语句加上设置光标语句试试看

八硝基立方烷 发表于 2013-12-30 14:47:00

0*27应为0x27,字母“x”

Bowen-轩s 发表于 2014-12-13 11:21:10

大神,这个有没有单片机的代码啊??
页: [1]
查看完整版本: 请教1602 I2C问题