引脚接口说明:
第1脚:VSS为地电源。
第2脚:VDD接5V正电源。
第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。
第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。
第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS为高电平R/W为低电平时可以写入数据。
第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。
第7~14脚:D0~D7为8位双向数据线。
第15脚:背光源正极。
第16脚:背光源负极。
3。2。1 基本操作时序
(1)读状态:RS=L,RW=H,E=H
(2)写指令:RS=L,RW=L,D0~D7=指令码,E=高脉冲
(3)读数据:RS=H,RW=H,E=H
(4)写数据:RS=H,RW=L,D0~D7=数据,E=高脉冲
3。2。2 初始化设置
(1)显示模式设置如表(4):
表(4) 显示模式设置
指令码 功能
0 0 1 1 1 0 0 0 设置16*2显示,5*7点阵,8位数据接口
(2)显示开/关及光标设置如表(5):
表(5) 显示开/关及光标设置
指令码 功能
0 0 0 0 1 D C B D=1开显示;D=0关显示
C=1显示光标;C=0不显示光标
B=1光标闪烁;B=0光标不显示
0 0 0 0 0 1 N S N=1当读或写一个字符后地址指针加一,且光标加一
N=0当读或写一个字符后地址指针减一,且光标减一
S=1当写一个字符,整屏显示左移(N=1)
3。2。3 LCD1602与MCU的接口电路源C于H优J尔W论R文M网WwW.youeRw.com 原文+QQ752-018766
LCD的D0~D7分别接单片机的的P0口,作为数据线,因为P0口内部没有上拉电阻,所以外部另外加上4。7K的上拉电阻;P2。5—P2。7分别接LCD的RS、RW、E三个控制管脚;RV1用来调节LCD的显示灰度;BLK、BLA为背光的阴极和阳极,接上相应电平即点亮背光灯。
3。3 时钟芯片:DS1302
DS1302是一种高性能、低功耗、带RAM的实时时钟电路,提供了对后背电源进行涓细电流充电的能力。它可以对年、月、日、周日、时、分、秒进行计时,工作电压为2。5V~5。5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器。