12864点阵液晶显示器指令

上传人:oq****t 文档编号:3466838 上传时间:2017-08-05 格式:DOC 页数:3 大小:80.50KB
返回 下载 相关 举报
12864点阵液晶显示器指令_第1页
第1页 / 共3页
12864点阵液晶显示器指令_第2页
第2页 / 共3页
12864点阵液晶显示器指令_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《12864点阵液晶显示器指令》由会员分享,可在线阅读,更多相关《12864点阵液晶显示器指令(3页珍藏版)》请在金锄头文库上搜索。

1、基本指令1、清除显示(DispClear 001)CODE: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L L L L L L L L L H功能:将 DDRAM 填满 “20H” (空格)代码,并且设定 DDRAM 的地址计数器(AC )为00H;更新设置进入设定点将 I/D 设为 1,游标右移 AC 加 1。2、地址归 0(HOME 020)CODE: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L L L L L L L L 1 功能:设定 DDRAM 的地 址寄存器为 00H,并且将游标移到开头原点位置;这个指令并不改变

2、 DDRAM 的内 容。3、进入设定点 ENTRY MODE SET(InputSet 004|11|0) 006CODE: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L L L L L L L H I/D S功能:指定在显示数据的读取与写入时,设定游标的移动方向及指定显示的移位I/D1,游标右移,DDRAM 地址计数器(AC)加 1I/D0,游标左移,DDRAM 地址计数器(AC)减 1S:显示画面整体位移S I/D 功能描述H H 画面整体左移H L 画面整体右移4、显示开/关设置 DISPLAY SET(DispSet 008|12|11|0) 00cC

3、ODE:R/WD/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L L L L L L H D C B功能:控 制整体显示开关,游标开关,游标位置显示反白开关D=1,整体显示开;D=0,整体显示关,但是不改变 DDRAM 内容C=1,游标显示开;C=0,游标显示关B=1,游标位置显示反白开,将游标所在地址上的内容反白显示;B=0 ,正常显示5、游标或显示移位控制 CURSOR AND DISPLAY SHIFT CONTROL(DispMov 010|03|12) 014CODE:R/WD/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L L L L L

4、 H S/C R/L 功能:这条指令不改变 DDRAM 的内容S/C R/L 方向 AC 的值L L 游标向左移动 AC=AC-1L H 游标向右移动 AC=AC+1H L 显示向左移动,游标跟着移动 AC=ACH H 显示向右移动,游标跟着移动 AC=AC6、功能设定 FUNCTION SET (DispMod 020|14|02 ) 030 CODE: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L L L L H DL RE 功能:DL:8/4 位接口控制位 DL=1,8 位 MPU 接口;DL=1,4 位 MPU 接口RE:指令集选择控制位 RE 1 ,

5、扩充指令集;RE0,基本指令集同一指令的动作不能同时改变 DL 和 RE,需先改变 DL 再改变 RE 才能确保设置正确7、设定 CGRAM 地址 (CGRAM 040)CODE: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L L L H AC5 AC4 AC3 AC2 AC1 AC0功能:设定 CGRAM 地址 到地址计数器(AC) ,AC 范围为 00H3FH 需确认扩充指令中 SR0(卷动位置或 RAM 地址选择)8、设定 DDRAM 地址 (DDRAM 080)CODE: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L

6、L H AC6 AC5 AC4 AC3 AC2 AC1 AC0功能:设定 DDRAM 地址到地址计数器(AC )第一行 AC 范围 80H8FH第二行 AC 范围 90H9FH备注:ST7920 控制器的 12864 点阵液晶其实原理上等同 25632 点阵,第三行对应的 DDRAM 地址紧接第一行;第四行对应的 DDRAM 地址紧接第二行。用户在使用行反白功能时, 如果第一行反白,第三行必然反白。第二行反白,第四行必然反白。这是正常现象。9、状态检测 忙标志位(StatusBusy 17)CODE: R/WD/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0H L BF L

7、 ON/OFF RST L L L L功能:读 忙信号标志位(BF)、复位标志位(RST)以及显示状态位(ON/OFF)。BF=H:内部正在 执行操作; BF=L:空闲状态。RST=H:正处于 复位初始化状态; RST=L:正常状态。ON/OFF=H: 表示显示关闭; ON/OFF=L:表示显示开。10、写显示数据CODE: R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L H D7 D6 D5 D4 D3 D2 D1 D0功能:写 数据到 DD RAM,DD RAM 是存储图形显示数据的,写指令执行后 Y 地址计数器自动加 1。D7-D0 位数据为 1 表示显

8、示,数据为 0 表示不显示。写数据到 DD RAM前,要先执行“设置页地址”及“设置列地址”命令。11、读显示数据CODE: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0H H D7 D6 D5 D4 D3 D2 D1 D0功能:从 DD RAM 读数据,读指令 执行后 Y 地址计数器自动加 1。从 DD RAM 读数据前要先执行“设置页地址” 及“设置列地址”命令。12、设置显示起始行 (Start_line 0c0|0)CODE: R/WD/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L L H H 行地址( 0 63)功能:执 行该命

9、令后,所设置的行将显示在屏幕的第一行。显示起始行是由 Z 地址计数器控制的,该命令自动将 A0-A5 位地址送入 Z 地址计数器,起始地址可以是 0-63 范围内任意一行。Z 地址计数器具有循环计数功能,用于显示行扫描同 步,当扫描完一行后自动加一。13、设置页地址 (Page_add 0b8|0)CODE: R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L L H L H H H 页地址(07)功能:执 行本指令后,下面的读写操作将在指定页内,直到重新设置。页地址就是 DD RAM 的行地址,页地址存储在 地址计数器中,A2-A0 可表示 8 页,读写数据对页

10、地址没有影响,除本指令可改变 页地址外,复位信号(RST)可把页地址计数器内容清零。DD RAM 地址映像 表14、设置列地址 (Col_add 040|0)CODE: R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L L L H 列地址( 0 63)功能: DD RAM 的列地址存储在 Y 地址计数器中,读写数据对列地址有影响,在对 DD RAM 进行读写操作后,Y 地址自动加一。绘图 RAM( GDRAM) 绘 图 显 示 RAM 提 供 64 32 个位 元 组 的 记 忆 空间 , 最 多 可 以 控制 256 64 点 的 二 维 绘 图 缓 冲 空

11、间 , 在 更 改 绘 图 RAM 时 , 先 连 续 写入 水 平 与 垂 直 的 坐 标 值 , 再 写入 两个 8 位 元 的 资 料 到 绘 图 RAM,而 地 址 计 数器 ( AC) 会 自 动 加 一 ; 在 写入 绘 图 RAM 的 期 间 , 绘 图 显 示 必 须 关 闭 , 整 个 写 入 绘 图 RAM的 步 骤 如 下 : 1、 关 闭 绘 图 显 示功能 。 2、 先 将 水 平 的 位 元 组 坐 标 ( ) 写入 绘 图 RAM 地址 ; 3、 再 将 垂 直 的 坐 标 ( Y) 写入 绘 图 RAM 地址 ; 4、 将 D15 D8 写入到 RAM 中 ; 5、 将 D7 D0 写入到 RAM 中 ; 6、 打 开 绘 图 显 示 功 能 。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号