编辑: You—灰機 | 2015-05-20 |
0 时而 R/W 为
1 时, 地址计数器的值会被读取到 DB6~DB0 中. 游标/闪烁控制电路 此模块提供硬体游标及闪烁控制电路,由地址计数器的值来指定 DDRAM 中的游标或闪烁位置.
四、模块的外部接口 外部接口信号如下表
2、3 所示(并行接口) : 表2管脚号 管脚名称 LEVER 管脚功能描述
1 VSS 0V 电源地
2 VCC 3.0+5V 电源正
3 VEE - 对比度调整
4 RS(CS) H/L RS= H ,表示 DB7~DB0 为显示数据 RS= L ,表示 DB7~DB0 为显示指令数据
5 R/W(SID) H/L R/W= H ,E= H ,数据被读到 DB7~DB0 R/W= L ,E= H→L , DB7~DB0 的数据被写到 IR 或DR
6 E(CLK) H/L 使能信号 PDF 文件使用 pdfFactory Pro 试用版本创建 www.fineprint.cn 深圳市荣鑫凯电子科技有限公司 RXK12232A 12232A.pdf 第5页7DB0 H/L 数据线
8 DB1 H/L 数据线
9 DB2 H/L 数据线
10 DB3 H/L 数据线
11 DB4 H/L 数据线
12 DB5 H/L 数据线
13 DB6 H/L 数据线
14 DB7 H/L 数据线
15 BL+ VDD 背光源电压+4.2V-+5V
16 BL- Vss 背光源公共端 串口接口管脚信号 表3管脚号 名称 LEVER 功能
1 VSS 0V 电源地
2 VDD +5V 电源正(3.0V~5.5V)
3 VEE - 对比度调整
4 CLK H/L 串行同步时钟:上升沿时读取 SID 数据
5 SID H/L 串行数据输入端
6 CS H/L 模组片选端,高电平有效
7 BL+ VDD 背光源电压+4.2V-+5V
8 BL- VSS 背光源公共端
五、指令说明 模块控制芯片提供两套控制命令,基本指令和扩充指令如下: 指令表 1: (RE=0:基本指令) 指指令码功能令RS R/W D7 D6 D5 D4 D3 D2 D1 D0 清除 显示
0 0
0 0
0 0
0 0
0 1 将DDRAM填满 20H ,并且设定DDRAM的地址计 数器(AC)到 00H 地址 归位
0 0
0 0
0 0
0 0
1 X 设定 DDRAM 的地址计数器(AC)到 00H ,并且 将游标移到开头原点位置;
这个指令不改变 DDRAM 的内容 显示状态开/关0000001DCBD=1: 整体显示 ON C=1: 游标 ON B=1:游标位置反白允许 进入点 设定
0 0
0 0
0 0
0 1 I/D S 指定在数据的读取与写入时,设定游标 的移动方向及指定显示的移位 PDF 文件使用 pdfFactory Pro 试用版本创建 www.fineprint.cn 深圳市荣鑫凯电子科技有限公司 RXK12232A 12232A.pdf 第6页游标或显示移位控制
0 0
0 0
0 1 S/C R/L X X 设定游标的移动与显示的移位控制位;
这个指令不改变 DDRAM 的内容 功能 设定
0 0
0 0
1 DL X RE X X DL=0/1:4/8 位数据 RE=1: 扩充指令操作 RE=0: 基本指令操作 设定CGRAM 地址
0 0
0 1 AC5 AC4 AC3 AC2 AC1 AC0 设定 CGRAM 地址 设定DDRAM 地址
0 0
1 0 AC5 AC4 AC3 AC2 AC1 AC0 设定 DDRAM 地址(显示位址) 第一行:80H-87H 第二行:90H-97H 读取忙标志和地址
0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 读取忙标志(BF)可以确认内部动作是 否完成,同时可以读出地址计数器(AC) 的值 写数据到RAM
1 0 数据 将数据D7~D0 写入到内部的RAM (DDRAM/CGRAM/IRAM/GRAM) 读出 RAM 的值
1 1 数据 从内部 RAM 读取数据 D7~D0 (DDRAM/CGRAM/IRAM/GRAM) 指令表 2: (RE=1:扩充指令) 指指令码功能令RS R/W D7 D6 D5 D4 D3 D2 D1 D0 待命 模式
0 0
0 0
0 0
0 0
0 1 进入待命模式,执行其他指令都棵终止 待命模式 卷动 地址 开关 开启
0 0
0 0
0 0
0 0
1 SR SR=1:允许输入垂直卷动地址 SR=0:允许输入IRAM和CGRAM地址 反白 选择
0 0
0 0
0 0
0 1 R1 R0 选择
2 行中的任一行........