NERV最近研究了点亮LCD1602屏幕、调整对比度和显示文字的方法,小结如下。
接线:
- LCD1602引脚定义:
- 1-Vss, 2-Vcc, 3-Vee, 4-RS, 5-RW, 6-E, 7~14-D0-D7, 15-A, 16-K
- Vss: 电源地;Vcc:电源正(5V);Vee:对比度调整电压;A:背光正;K:背光负
- D0-D7:数据
- RS:0-输入指令 1-输入数据
- RW:0-输入 1-读取
- E:1-读取信息,1-0下降沿执行指令
- Vee参考接法:通过一个3.1kΩ的电阻接负极
一些经验:
- 屏幕硬件电路正常的判断:通电后第一行显示16个方块。
- 屏幕初始化后,屏幕显示2×16个方块(全是方块)。这时调整对比度应使方块看不出。
- 注意接线的可靠性,注意各引脚需要上拉电阻。
参考程序: