Arduino LCD1602不带IIC,显示汉字过程

本文详细记录了使用Arduino与LCD1602显示器不通过IIC接口显示汉字的过程,包括连线方法、电位器控制及字模提取。通过参考多个资源,展示了如何在LCD1602上手动写字并提取字模,例如汉字'上'、'月'、'日'等。
摘要由CSDN通过智能技术生成

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
上面接线图来源:
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<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值