⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 12864-+

📁 RM51单片机实验板配套实验例程库
💻
字号:
OCM12864 系列图形点阵液晶显示模块使用说明书

六、指令描述

1、显示开/关设置
CODE: R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L L H H H H H H/L
功能:设置屏幕显示开/关。
DB0=H,开显示;DB0=L,关显示。不影响显示RAM(DD RAM)中的内容。

开显示:0000111111 (3FH)
关显示:0000111110 (3EH)
============================================

2、设置显示起始行
CODE: R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L H H 行地址(0~63)
功能:执行该命令后,所设置的行将显示在屏幕的第一行。显示起始行是由Z 地址计数器控制的,该命令
自动将A0-A5 位地址送入Z 地址计数器,起始地址可以是0-63 范围内任意一行。Z 地址计数器具有循环计
数功能,用于显示行扫描同步,当扫描完一行后自动加一。

命令范围:C0H~FFH
============================================

3、设置页地址
CODE: R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L H L H H H 页地址(0~7)
功能:执行本指令后,下面的读写操作将在指定页内,直到重新设置。页地址就是DD RAM 的行地址,页
地址存储在X 地址计数器中,A2-A0 可表示8 页,读写数据对页地址没有影响,除本指令可改变页地址
外,复位信号(RST)可把页地址计数器内容清零。
DDRAM 地址映像表


指令范围:B8H~BFH
第一页:B8H
第二页:B9H
第三页:BAH
第四页:BBH
第五页:BCH
第六页:BDH
第七页:BEH
第八页:BFH
============================================

4、设置列地址
CODE: R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L H 列地址(0~63)
功能: DD RAM 的列地址存储在Y 地址计数器中,读写数据对列地址有影响,在对DD RAM 进行读写操作
后,Y 地址自动加一。

指令范围:40H~7FH
============================================

5、状态检测
CODE: R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
H L BF L 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:表示显示开。
============================================

6、写显示数据
CODE: R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L H D7 D6 D5 D4 D3 D2 D1 D0
功能:写数据到DD RAM,DD RAM 是存储图形显示数据的,写指令执行后Y 地址计数器自动加1。D7-D0 位
数据为1 表示显示,数据为0 表示不显示。写数据到DD RAM 前,要先执行“设置页地址”及“设置列地
址”命令。
============================================

7、读显示数据
CODE: R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
H H D7 D6 D5 D4 D3 D2 D1 D0
功能:从DD RAM 读数据,读指令执行后Y 地址计数器自动加1。从DD RAM 读数据前要先执行“设置页地
址” 及“设置列地址”命令。
注:设置列地址后,首次读DDRAM 中数据时,须连续读操作两次,第二次才为正确数据。读内部状态则不
须要此操作。
============================================

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -