📄 ——串行接口中文图形点阵液晶显示模块的应用.htm
字号:
<TD align=middle width="27%">DB2</TD>
<TD align=middle width="21%">I</TD>
<TD align=middle width="34%">数据2</TD></TR>
<TR class=main>
<TD align=middle width="18%">10</TD>
<TD align=middle width="27%">DB3</TD>
<TD align=middle width="21%">I</TD>
<TD align=middle width="34%">数据3</TD></TR>
<TR class=main>
<TD align=middle width="18%">11</TD>
<TD align=middle width="27%">DB4</TD>
<TD align=middle width="21%">I</TD>
<TD align=middle width="34%">数据4</TD></TR>
<TR class=main>
<TD align=middle width="18%">12</TD>
<TD align=middle width="27%">DB5</TD>
<TD align=middle width="21%">I</TD>
<TD align=middle width="34%">数据5</TD></TR>
<TR class=main>
<TD align=middle width="18%">13</TD>
<TD align=middle width="27%">DB6</TD>
<TD align=middle width="21%">I</TD>
<TD align=middle width="34%">数据6</TD></TR>
<TR class=main>
<TD align=middle width="18%">14</TD>
<TD align=middle width="27%">DB7</TD>
<TD align=middle width="21%">I</TD>
<TD align=middle width="34%">数据7</TD></TR>
<TR class=main>
<TD align=middle width="18%">15</TD>
<TD align=middle width="27%">PSB</TD>
<TD align=middle width="21%">O</TD>
<TD align=middle width="34%">H:并行,L:串行</TD></TR>
<TR class=main>
<TD align=middle width="18%">16</TD>
<TD align=middle width="27%">NC</TD>
<TD align=middle width="21%">-</TD>
<TD align=middle width="34%">空脚</TD></TR>
<TR class=main>
<TD align=middle width="18%">17</TD>
<TD align=middle width="27%">RST</TD>
<TD align=middle width="21%">O</TD>
<TD align=middle width="34%">复位(低电平有效)</TD></TR>
<TR class=main>
<TD align=middle width="18%">18</TD>
<TD align=middle width="27%">NC</TD>
<TD align=middle width="21%">-</TD>
<TD align=middle width="34%">空脚</TD></TR>
<TR class=main>
<TD align=middle width="18%">19</TD>
<TD align=middle width="27%">LEDA</TD>
<TD align=middle width="21%">-</TD>
<TD align=middle width="34%">背光源正极(LED+5V)</TD></TR>
<TR class=main>
<TD align=middle width="18%">20</TD>
<TD align=middle width="27%">LEDK</TD>
<TD align=middle width="21%">-</TD>
<TD align=middle width="34%">背光源负极(LED-0V)</TD></TR></TBODY></TABLE>
<P
style="TEXT-INDENT: 30px">用户使用液晶模块时是通过用户命令来执行相应的显示或控制功能的。OCM4X8C的用户命令分为基本命令集和扩充命令集,分别如表2、表3所列。<BR><BR><B>表2
OCM4X8 基本命令集</B></P>
<TABLE height=231 borderColorDark=#ffffff width="100%"
borderColorLight=#000000 border=1>
<TBODY>
<TR class=main>
<TD align=middle width="10%" height=26 rowSpan=2>指 令</TD>
<TD align=middle width="56%" colSpan=10 height=8>指令码</TD>
<TD align=middle width="24%" height=26 rowSpan=2>说 明</TD>
<TD align=middle width="10%" height=20
rowSpan=2>执行时间/μs(540kHz)</TD></TR>
<TR class=main>
<TD align=middle width="4%" height=12>RS</TD>
<TD align=middle width="5%" height=12>RW</TD>
<TD align=middle width="5%" height=12>DB7</TD>
<TD align=middle width="5%" height=12>DB6</TD>
<TD align=middle width="6%" height=12>DB5</TD>
<TD align=middle width="6%" height=12>DB4</TD>
<TD align=middle width="6%" height=12>DB3</TD>
<TD align=middle width="6%" height=12>DB2</TD>
<TD align=middle width="6%" height=12>DB1</TD>
<TD align=middle width="7%" height=12>DB0</TD></TR>
<TR class=main>
<TD align=middle width="10%" height=12>清除显示</TD>
<TD align=middle width="4%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="7%" height=12>1</TD>
<TD align=left width="24%"
height=12>将DDRAM填满“20H”,并设定DDRAM的地址计数顺(AC)到“00H”</TD>
<TD align=middle width="10%" height=12>4.610 -3</TD></TR>
<TR class=main>
<TD align=middle width="10%" height=12>地址归位</TD>
<TD align=middle width="4%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>1</TD>
<TD align=middle width="7%" height=12>X</TD>
<TD align=left width="24%"
height=12>设定DDRAM的地址计数器(AC)到“00H”,并且将游标移到开头原点位置</TD>
<TD align=middle width="10%" height=12>4.610 3</TD></TR>
<TR class=main>
<TD align=middle width="10%" height=12>进入点<BR>设定</TD>
<TD align=middle width="4%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>1</TD>
<TD align=middle width="6%" height=12>I/O</TD>
<TD align=middle width="7%" height=12>S</TD>
<TD align=left width="24%"
height=12>指定在资料的读取与写入时,设定游标移动方向及指定显示的移位</TD>
<TD align=middle width="10%" height=12>72</TD></TR>
<TR class=main>
<TD align=middle width="10%" height=12>显示状态开/关</TD>
<TD align=middle width="4%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>1</TD>
<TD align=middle width="6%" height=12>D</TD>
<TD align=middle width="6%" height=12>C</TD>
<TD align=middle width="7%" height=12>B</TD>
<TD align=left width="24%"
height=12>D=1:整体显示ON;C=1:游标ON;<BR>B=1:游标位置ON</TD>
<TD align=middle width="10%" height=12>72</TD></TR>
<TR class=main>
<TD align=middle width="10%" height=12>游标或显示移位<BR>控制</TD>
<TD align=middle width="4%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="6%" height=12>0</TD>
<TD align=middle width="6%" height=12>1</TD>
<TD align=middle width="6%" height=12>S/C</TD>
<TD align=middle width="6%" height=12>R/L</TD>
<TD align=middle width="6%" height=12>X</TD>
<TD align=middle width="7%" height=12>X</TD>
<TD align=left width="24%"
height=12>设定游标的移动与显示的移位控制位元。这个指令并不改变DDRAM的内容</TD>
<TD align=middle width="10%" height=12>72</TD></TR>
<TR class=main>
<TD align=middle width="10%" height=12>功能设定</TD>
<TD align=middle width="4%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="6%" height=12>1</TD>
<TD align=middle width="6%" height=12>DL</TD>
<TD align=middle width="6%" height=12>X</TD>
<TD align=middle width="6%" height=12>0RE</TD>
<TD align=middle width="6%" height=12>X</TD>
<TD align=middle width="7%" height=12>X</TD>
<TD align=left width="24%"
height=12>DL=1(必须设为1);RE=1:扩充指令集动作;RE=0:基本指令集动作</TD>
<TD align=middle width="10%" height=12>72</TD></TR>
<TR class=main>
<TD align=middle width="10%" height=12>设定CGRAM<BR>地址</TD>
<TD align=middle width="4%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>0</TD>
<TD align=middle width="5%" height=12>1</TD>
<TD align=middle width="6%" height=12>AC5</TD>
<TD align=middle width="6%" height=12>AC4</TD>
<TD align=middle width="6%" height=12>AC3</TD>
<TD align=middle width="6%" height=12>AC2</TD>
<TD align=middle width="6%" height=12>AC1</TD>
<TD align=middle width="7%" height=12>AC0</TD>
<TD align=left width="24%"
height=12>设定CGRAM地址到地址<BR>计数器(AC)</TD>
<TD align=middle width="10%" height=12>72</TD></TR>
<TR class=main>
<TD align=middle width="10%" height=13>设定DDRAM<BR>地址</TD>
<TD align=middle width="4%" height=13>0</TD>
<TD align=middle width="5%" height=13>0</TD>
<TD align=middle width="5%" height=13>1</TD>
<TD align=middle width="5%" height=13>AC6</TD>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -