本帖最后由 xuhaifeng1 于 2023-11-17 10:57 编辑
1-硬件概述
正面: IIC背面:
1602A字符型液晶显示模块是专门用于显示字母、数字、符号等的点阵型液晶显示模块。分4位和8位数据传输方式。提供5×7点阵+游标的显示模式。提供显示数据缓冲区DDRAM、字符发生器CGROM和字符发生器CGRAM,可以使用CGRAM来存储自己定义的最多8个5×8点阵的图形字符的字模数据。提供了丰富的指令设置:清显示;游标回原点;显示开/关;游标开/关;显示字符闪烁;游标移位;显示移位等。注意,这里背面图为I2C接口的LCD1602,与单独的LCD1602不同。 注意:LCD1602(IIC)地址如下图,其中PCF8574常见的为27h,PCF8574A常见的为3Fh,本案例使用为3Bh。
2-引脚定义
3-电路原理图
4-硬件连接
IIC:
5-图形化模块
并口:
1.1602液晶屏引脚初始化
2.1602液晶屏清除
3.1602液晶屏显示字符,坐标设置
4.1602液晶屏显示字符串,坐标设置
5.1602液晶屏显示数字,坐标设置
6.1602液晶屏显示小数,小数精度设置,坐标设置
IIC: 1.1602液晶屏引脚初始化
2.1602液晶屏清除
3.1602液晶屏显示坐标设置
4.1602液晶屏显示字符串
5.1602液晶屏开启光标闪烁
6.1602液晶屏关闭光标闪烁
7.1602液晶屏开启下划线闪烁
8.1602液晶屏关闭下划线闪烁
9.1602液晶屏关闭显示
10.1602液晶屏开启显示
11.1602液晶屏关闭背光
12.1602液晶屏开启背光
6-范例代码
并口:
IIC:
7-补充说明 ——调节1602液晶(80并口)显示屏背光亮度 找到1602(80并口)液晶屏旁边的旋转钮,通过旋转可以调节液晶屏背光亮度,参考图示如下。 8-补充说明 ——调节1602液晶(IIC)显示屏背光亮度 找到1602(IIC)液晶屏背面的旋转钮,通过旋转可以调节液晶屏背光亮度,参考图示如下。
常见问题及主要事项 1、连接线路多,重点注意连接线路是否正确,杜邦线等确定能正常使用。
2、某些IO被用作特殊功能,如CH32V003中(PD1),如有需要可以关闭特殊功能,复用成普通IO即可。 3、注意背光亮度的调整,部分情况屏幕有光亮但无正常显示,可能是背光亮度问题。
|