LCD1602指令集

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高电平
读数据
LCD1602字符型液晶显示模块指令集
指令
RS
R/W
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
功能
执行时间
1.清屏
0
0
0
0
0
0
0
0
0
1
清除DDRAM和AC值,光标复位。
1.64us
2.归位
0
0
0
0
0
0
0
0
1
*
AC=0,光标复位、DDRAM内容不变。
1.64us
3.输入方式设置
0
0
0
1
0
*
*
画面向左平移一个字符位,但光标不动。
1
1
*
*
画面向右平移一个字符位,但光标不动。
6.功能设置
0
0
0
0
1
0
0
0
*
*
四位数据接口,一行显示,5x7点阵
40us
0
0
1
*
*
四位数据接口,一行显示,5x10点阵
0
1
0
*
*
四位数据接口,两行显示,5x7点阵
0
1
1
*
*
四位数据接口,两行显示,5x10点阵
1
LCD1602引脚说明
引脚编号
符号
引脚说明
1
VSS
接地
2
VDD
电源5v
3
VL
液晶显示偏压
4
RS
数据/命令选择。高电平时选择数据寄存器,低电平时选择指令寄存器。
5
R/W
读/写选择。高电平时进行读操作,低电平时进行写操作。
6
E
使能信号。当E端由高电平跳变成低电平时,液晶模块执行命令。
7
D0
8位双向数据线
0
0
*
*
八位数据接口,一行显示,5x7点阵
1
0
1
*
*
八位数据接口,一行显示,5x10点阵
1
1
0
*
*
八位数据接口,两行显示,5x7点阵
1
1
1Hale Waihona Puke **八位数据接口,两行显示,5x10点阵
7.CGRAM
地址设置
0
0
0
1
A5
A4
A3
A2
A1
A0
设置CGRAM地址。A5~A0=0~3FH
40us
8.DDRAM地址设置
0
0
0
0
1
1
1
数据读、写操作后,AC自动加一;画面平移。
40us
1
0
数据读、写操作后,AC自动加一;画面不动。
0
1
数据读、写操作后,AC自动减一;画面平移。
0
0
数据读、写操作后,AC自动减一;画面不动。
4.显示开关控制
0
0
0
0
0
0
1
0
0
0
显示关,光标关,闪烁关。
40us
0
0
1
显示关,光标关,闪烁开。
0
1
0
显示关,光标开,闪烁关。
0
1
1
显示关,光标开,闪烁开。
1
0
0
显示开,光标关,闪烁关。
1
0
1
显示开,光标关,闪烁开。
1
1
0
显示开,光标开,闪烁关。
1
1
1
显示开,光标开,闪烁开。
5.光标、画面位移
0
0
0
0
0
1
0
0
*
*
光标向左平移一个字符位,AC值减1。
40us
0
1
*
*
光标向右平移一个字符位,AC值加1。
40us
11.读数据
1
1
数据
读取DDRAM或CGRAM钟的内容。
40us
(注:文档可能无法思考全面,请浏览后下载,供参考。可复制、编制,期待你的好评与关注)
8
D1
8位双向数据线
9
D2
8位双向数据线
10
D3
8位双向数据线
11
D4
8位双向数据线
12
D5
8位双向数据线
13
D6
8位双向数据线
14
D7
8位双向数据线
15
BLA
背光电源正极
16
BLK
背光电源负极
LCD1602信号真值表
RS
R/W
E
功能
0
0
下降沿
写指令代码
0
1
高电平
读忙标志和AC值
1
0
下降沿
写数据
1
1
0
0
1
A6
A5
A4
A3
A2
A1
A0
设定下一个要存入数据的DDRAM的地址。
40us
9.读BF及AC值
0
1
BF
AC6
AC5
AC4
AC3
AC2
AC1
AC0
BF=1:忙;BF=0:准备好。AC值意义为最近一次地址设置(CGRAM或DDRAM)定义。
40us
10.写数据
1
0
数据
数据写入DDRAM或CGRAM内。
相关文档
最新文档