Arduino LCD1602不带IIC,显示汉字过程
小白记录一下过程,参考3个网址,感谢原作者。
参考网址:
lcd1602显示自定义字符
https://www.arduino.cn/thread-47263-1-1.html
LCD1602显示汉字 + 自制字库
https://www.arduino.cn/thread-21760-1-1.html
使用Arduino连接一个LCD显示屏
https://blog.csdn.net/zcw1994/article/details/80517943
1、连线
vss-GND
VDD-5V
VO-电位器的中间引脚
rs -数字引脚 3
en -数字引脚5
D0-D3不需要连线
d4 -数字引脚 10
d5-数字引脚 11
d6-数字引脚 12
d7-数字引脚 13
电位器三个引脚,一个连着GND,中间是连着LCD1602的VO,一个连着5V.
上面接线图来源:
https://blog.csdn.net/zcw1994/article/details/80517943
注意:
1、电位器可以控制液晶,旋转它黑色格式颜色深色、淡色转换。(不用编程,接电后控制即可)
2、A可以连接在5V,K可以连接在GND,可以点亮背景屏幕。不点亮也可以看到。点亮会更清晰。
代码
#include <LiquidCrystal.h>
// 初始化针脚
const int rs = 3, en = 5, d4 = 10, d5 = 11, d6 = 12,d7 = 13;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
#define printByte(args) write(args);
uint8_t shang[8]= {
0x04,0x04,0x04,0x07,0x04,0x04,0x04,0x1F,};//上
uint8_t wu[8]= {
0x08,0x08,0x0E,0x14,0x04,0x1F,0x04<