资料下载
链接:https://pan.baidu.com/s/1OfaxDexNl3Lwj1GnbxnQnw?pwd=lx88
1.1 介绍:
这是一个可以显示2行,每行16个字符的液晶屏模块。液晶屏显示蓝底白字,自带I2C通信模块,使用时只需连接单片机I2C通信接口,大大节约了单片机资源。I2C通信模块上带有1个电位器,可用于调节显示屏背光,通信地址默认为0x27。
1.2 模块相关资料:
1.3实验器材:
1.4模块接线图:
1.5 实验代码:
/*
LCD1602显示屏
https://sourl.cn/cC6smx
*/
#include<Wire.h>
#include<LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
void setup()
{
lcd.init();
lcd.init();
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("ABCDEFGHIJKLMNOP");
lcd.setCursor(0,1);
lcd.print("0123456789101112");
}
void loop()
{
}
程序编译前需要导入库文件,否则编译不通过,具体操作参考资料的第四小节:库文件的添加(若前面已添加,无需重复)
1.6实验结果:
烧录好测试代码,按照接线图连接好线;上电后,显示屏两行分别显示"ABCDEFGHIJKLMNOP"和"0123456789101112"字符。
特别注意:按照接线图接好线,上传好代码,上电后,显示屏没有字符显示时,可以调节LCD后面的电位器,调节背光,使LCD显示对应字符。