jdh529(12864液晶屏)指令集说明(绝对全绝对易懂).docVIP

  • 18
  • 0
  • 约5.34千字
  • 约 7页
  • 2020-08-01 发布于上海
  • 举报

jdh529(12864液晶屏)指令集说明(绝对全绝对易懂).doc

JDH529(12864)指令集说明 李 进   整理 VER.2009-07-28 基本指令集说明 ☆ 清除显示 RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 代码 0 0 0 0 0 0 0 0 0 1 功能:将 DDRAM 填满 "20H(space code),并且设定 DDRAM 的地址计数器(AC)到00H,重设进入点设定将I/D 设为 "1",游标右移 AC 加 1 指令: RS=1;RW=1;DB=01H ?// 清除显示 ☆ 地址归位 RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 代码 0 0 0 0 0 0 0 0 1 X 功能:设定 DDRAM 的地址计数器(AC)到00H,并且将光标移到开头原点位置;这个指令并不改变DDRAM 的内容 指令: RS=0;RW=0;DB=3H ?? // 地址归位 ☆ 进入点设定 RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 代码 0 0 0 0 0 0 0 1 I/D S 功能:指定在数据的读取与写入时,设定光标的移动方向及指定显示的移位 I/D :地址计数器递增递减选择 当 I/D = 1, 光标右移,DDRAM 地址计数器(AC)加1 当 I/D = 0, 光标左移,DDRAM 地址计数器(AC)减1 S: 显示画面整体位移 S I/D 功能 1 1 画面整体左移 1 0 画面整体右移 指令: RS = 0;RW = 0;DB = 06H;? // 光标右移,画面不移动,AC加1 RS = 0;RW = 0;DB = 05H; ?// 画面整体右移。 RS = 0;RW = 0;DB = 07H // 画面整体左移。 ☆ 显示状态开关 RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 代码 0 0 0 0 0 0 1 D C B 功能:控制整体显示,光标,光标位置反白 ON/OFF D : 整体显示 ON/OFF 控制位 当 D = 1",整体显示ON 当 D = 0,整体显示OFF ,但不改变DDRAM 的内容 C : 光标 ON/OFF 控制位 当 C = 1,光标显示ON. 当 C = "0,光标显示OFF. B : 光标位置反白 ON/OFF 控制位 当 B = 1,光标位置显示反白ON,将光标所在之地址上的数据反白显示. 当 B = 0, .光标位置显示反白OFF 指令: RS=0;RW=0;DB=0CH // 开显示,无光标,光标不闪烁     RS=0;RW=0;DB=0EH // 开显示,有光标,光标不闪烁   RS=0;RW=0;DB=0FH? // 开显示,有光标,光标闪烁 ☆ 光标或显示移位控制 RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 代码 0 0 0 0 0 1 S/C R/L X X 功能:设定光标的移动与显示的移位控制位;这个指令并不改变 DDRAM 的内容 S/C R/L 功能 AC 值 0 0 光标向左移动 AC=AC-1 0 1 光标向右移动 AC=AC+1 1 0 显示(display)向左移动,且光标跟着移动 AC=AC 1 1 显示(display)向右移动,且光标跟着移动 AC=AC 指令: RS = 0;RW = 0;DB=10;??// 光标向左移动 RS = 0;RW = 0;DB=14;? // 光标向右移动 ☆ 功能设定 RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 代码 0 0 0 0 1 DL X RE X X DL : 4/8 BIT 界面控制位 当 DL = 1", 为8 BIT MPU 控制界面 当 DL = "0", 为4 BIT MPU 控制界面 RE : 指令集选择控制位 当 RE = "1, 为扩充指令集动作 当 RE = 0, 为基本指令集动作 同一指令之动作不可同时改变 RE 及 DL 需先改变 DL 后在改变 RE 才可确保FLAG 正确设定 指令: 注意:需分别设置DL和RE RS=0;RW=0;DB=30H? // 设定8位控制界面 RS=0;RW=0;DB=00H // 设定基本指令集 RS=0;RW=0;DB=34H // 设定扩展指令集 ☆设定CGRAM 地址 RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 代码 0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0 功能:设定 CGRAM 地址到地址计数器(AC) AC 范围为 00H~3FH 需确认扩充指令中SR=0 (卷动地址或RAM 地址选择) ☆设定DDRAM 地址 RS RW D

文档评论(0)

1亿VIP精品文档

相关文档