图3。4 写操作时序图
LCD1602指令描述:
1。 清显示 CODE:
表3。2 清显示
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L L L L L L L H
功能:送20H“空代码”到所有的DDRAM中,清楚所有的显示数据,并将DDRAM地址计算器(AC)清零,光标返回到原始状态,设置I/D=H,AC为自动加一的输入方式。
2。 返回 CODE:
表3。3 返回
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L L L L L L H X
功能:设DDRAM地址为零,显示回原位,DDRAM内容不变。
3。 输入方式设置 CODE:
表3。4 设置输入方式
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L L L L L L I/D SH文献综述
功能:设置光标移动方向并指定整体显示是否移动。
I/D表示地址的修改方式,也是光标的移动方式:
I/D=1:光标由左向右移动且AC自动加一;
I/D=0:光标由右向左移动且AC自动减一。
SH表示是否允许显示画面的滚动方式:
SH=0::禁止滚动;SH=1:允许滚动。
SH=1且I/D=0:显示画面向右移动一个字符。
SH=1且I/D=1:显示画面向左移动一个字符。
AT89C51单片机的校园自动售货机的设计+电路图(4):http://www.youerw.com/zidonghua/lunwen_200697.html