果RS为低电平且RW为高电平时可进行读取信号,如果RS为高电平RW为低电平时可进行写入数据。第6脚:E端是使能信号端,当E端由高电平变化为低电平时,液晶模块命令开始执行。第7~14脚:D0~D7是8位双向数据线。第15脚:背光源正极。第16脚:背光源负极。
10
f广西工学院理学院电科专业2012届毕业设计论文
基于单片机的交通信号灯控制系统的设计
编号符号
表33引脚接口说明表
引脚说明
编号符号
引脚说明
1VSS
电源地
9
D2
数据
2VDD
电源正极
10
D3
数据
3
VL液晶显示偏压
11
D4
数据
4
RS数据命令选择12
D5
数据
5RW
读写选择
13
D6
数据
6
E
使能信号
14
D7
数据
7
D0
数据
15BLA
背光源正极
8
D1
数据
16BLK
背光源负极
324LCD1602的指令说明及时序
LCD1602内部液晶显示模块控制器指令共11条,如表34所示:LCD1602的读写操作、光标操作以及屏幕显示等都是通过各种指令程序而实现的,具体说明如下:(注:1为高电平,0为低电平)指令1:清显示,指令码由01H复位到00H位置。指令2:光标复位,执行时光标将返回到00H位置。指令3:光标以及显示模式的设置。光标的移动方向为:高电平表示右移,低电平则表示左移。S屏幕文字是否进行右移或者进行左移。高电平表示有效,低电平表示无效。指令4:显示控制开关。B:光标闪烁的控制,高电平表示闪烁,低电平则表示不闪烁。C:光标开关的控制,高电平表示有光标,低电平则表示无光标。D:整体显示的开关控制,高电平表示打开显示,低电平则表示关闭显示。指令5:光标或者显示移位SC的控制。高电平表示文字移动的显示,低电平表示光标的移动。指令6:功能命令的设置。DL为高电平表示4位总线,低电平则表示8位总线。F低电平表示显示5x7的点阵字符,高电平表示显示5x10的点阵字符。N:低电平表示单行显示,高电平表示双行显示指令7:字符发生器RAM地址设置。
11
f广西工学院理学院电科专业2012届毕业设计论文
基于单片机的交通信号灯控制系统的设计
指令8:DDRAM地址的设置。指令9:光标地址和读忙信号。BF:表示忙标志位,高电平时表示忙,此时模块不能进行命令或者数据的接受,低电平则表示不忙。指令10:写数据。指令11:读数据
表34控制命令表
序号
指令
RSRWD7D6D5D4D3D2D1D0
1
清显示
0000000001
2
光标返回
000000001
3
置输入模式
00000001IDS
4
显示开关控制
0000001DCB
5
光标或字符移位
000001SCRL
6
置功能
00001DLNF
7置字符发生存贮器地r