RX12864ZW说明书
- 格式:pdf
- 大小:468.96 KB
- 文档页数:32
FYD12864液晶中文显示模块(一) (一)概述 (3)(二)(二)外形尺寸1 方框图 (3)2 外型尺寸图 (4)(三)(三)模块的接口 (4)(四)(四)硬件说明 (5)(五) 指令说明 (7)(五)(五)读写操作时序 (8)(六)(六)交流参数 (11)(七)(七)软件初始化过程 (12)(八)(八)应用举例 (13)(九)(九)附录1半宽字符表 (20)2 汉字字符表 (21)一、概述FYD12864-0402B是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。
可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。
由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。
基本特性:●●低电源电压(VDD:+3.0--+5.5V)●●显示分辨率:128×64点●●内置汉字字库,提供8192个16×16点阵汉字(简繁体可选)●●内置 128个16×8点阵字符●●2MHZ时钟频率●●显示方式:STN、半透、正显●●驱动方式:1/32DUTY,1/5BIAS●●视角方向:6点●●背光方式:侧部高亮白色LED,功耗仅为普通LED的1/5—1/10 ●●通讯方式:串行、并口可选●●内置DC-DC转换电路,无需外加负压●●无需片选信号,简化软件设计●●工作温度: 0℃ - +55℃ ,存储温度: -20℃ - +60℃二、方框图3、外形尺寸图三、模块接口说明*注释1:如在实际应用中仅使用串口通讯模式,可将PSB接固定低电平,也可以将模块上的J8和“GND”用焊锡短接。
12864液晶屏学习手册1.液晶模组概览12864A-1汉字图形点阵液晶显示模块,可显示汉字和图形,内置8192个汉字(16X16点矩阵,16 * 8 = 128,16 * 4 = 64,一行,4行只能写8个汉字;),128个字符(8X16点矩阵)和64X256点矩阵显示RAM(GDRAM)。
主要技术参数和显示特性:电源:VDD 3.3V〜+5伏(内置升压电路,无负压);显示内容:128列X第64行(128分)显示颜色:黄绿色显示角度:直接看6:00LCD类型:STN与MCU的接口:8位或4位并行/ 3位串行配置LED背光多种软件功能:光标显示,屏幕移位,自定义字符,睡眠模式等2.尺寸1.尺寸2。
主要尺寸项目标准尺寸单元模子片身体产品113.0X65.0X12.8毫米2.模块引脚说明逻辑工作电压(VDD):4.5〜5.5V电源地(GND):0V穿孔温度(Ta):0〜60°C(常温)/ -20〜75°C(宽温度)三,接口定时模块有两种连接方式:并行和串行(时间如下):8位并行连接时序图MPU将数据写入模块MPU从模块读取数据2,串行连接时序图串行数据传输以三个字节完成:第一个字节:串口控制—格式11111ABCA是数据传输方向控制:H表示从LCD到MCU的数据,L表示从MCU到LCD的数据B是数据类型选择:H表示数据是显示数据,L表示数据是控制指令C固定为0第二字节:(并行)8位数据的高4位—格式DDDD0000第三个字节:(并行)8位数据的低4位—格式0000DDDD串行接口时序参数:(测试条件:T =25℃VDD = 4.5V)备注:1,在模块接受指令之前,微处理器必须首先确认模块不忙,即读取高炉签到时间高炉需要0接受新说明之前;如果你不这样做’t在发送命令之前检查高炉商标,(通常在输入每日命令之前添加延迟)那么上一条指令和该指令之间必须有很长的延迟,也就是等待上一条命令的执行完成,有关命令的执行时间,请参阅命令表中的各个命令描述。
液晶芯⽚12864A编程(中⽂)12864系列点阵型液晶显⽰模块使⽤说明书⼀、OCM12864液晶显⽰模块概述1.OCM12864液晶显⽰模块是128×64点阵型液晶显⽰模块,可显⽰各种字符及图形,可与CPU直接接⼝,具有8位标准数据总线、6条控制线及电源线。
采⽤KS0107控制IC。
2.外观尺⼨:113×65×11mm(ocm12864-1), 93×70×10mm(ocm12864-2)78×70×10mm(ocm12864-3),3.视域尺⼨:73.4×38.8mm(ocm12864-1) 70.7×38mm(ocm12864-2),64×44mm(ocm12864-3)4.重量:⼤约g补充说明:外观尺⼨可根据⽤户的要求进⾏适度调整。
⼆、最⼤⼯作范围1、逻辑⼯作电压(Vcc):4.5~5.5V2、电源地(GND):0V3、LCD驱动电压(Vee):0~-10V4、输⼊电压:Vee~Vdd5、⼯作温度(Ta):0~55℃(常温) / -20~70℃(宽温)6、保存温度(Tstg):-10~65℃三、电⽓特性(测试条件 Ta=25,Vdd=5.0+/-0.25V)1、输⼊⾼电平(Vih):3.5Vmin2、输⼊低电平(Vil):0.55Vmax3、输出⾼电平(Voh):3.75Vmin4、输出低电平(Vol):1.0Vmax5、⼯作电流:2.0mAmax四、接⼝说明12864-3A接⼝说明表五、指令描述1、显⽰开/关设置CODE : R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0功能:设置屏幕显⽰开/关。
DB0=H ,开显⽰;DB0=L ,关显⽰。
不影响显⽰RAM(DD RAM)中的内容。
2、设置显⽰起始⾏CODE : R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0功能:执⾏该命令后,所设置的⾏将显⽰在屏幕的第⼀⾏。
一、液晶显示模块概述12864A-1汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。
主要技术参数和显示特性:电源:VDD 3.3V~+5V(内置升压电路,无需负压);显示内容:128列× 64行显示颜色:黄绿显示角度:6:00钟直视LCD类型:STN与MCU接口:8位或4位并行/3位串行配置LED背光多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等二、外形尺寸1.外形尺寸图2.二、模块引脚说明电源地(GND):0V工作温度(Ta):0~60℃(常温) / -20~75℃(宽温)三、接口时序模块有并行和串行两种连接方法(时序如下):8位并行连接时序图MPU写资料到模块MPU从模块读出资料、串行连接时序图2串行数据传送共分三个字节完成:第一字节:串口控制—格式11111ABCA为数据传送方向控制:H表示数据从LCD到MCU,L表示数据从MCU到LCDB为数据类型选择:H表示数据是显示数据,L表示数据是控制指令C固定为0第二字节:(并行)8位数据的高4位—格式DDDD0000第三字节:(并行)8位数据的低4位—格式0000DDDD串行接口时序参数:(测试条件:T=25℃VDD=4.5V)四、用户指令集1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF 标志时BF 需为0,方可接受新的指令;如果在送出一个指令前并不检查BF 标志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。
2、“RE ”为基本指令集与扩充指令集的选择控制位元,当变更“RE ”位元后,往后的指令集将维持在最后的状态,除非再次变更“RE ”位元,否则使用相同指令集时,不需每次重设“RE ”位元。
具体指令介绍:1、清除显示 CODE :功能:清除显示屏幕,把DDRAM 位址计数器调整为“00H ” 2、位址归位 CODE :功能:把DDRAM 位址计数器调整为“00H ”,游标回原点,该功能不影响显示DDRAM 3、位址归位 CODE : 功能:把DDRAM 位址计数器调整为“00H ”,游标回原点,该功能不影响显示DDRAM 功能:执行该命令后,所设置的行将显示在屏幕的第一行。
八、测试硬件电路VEE’8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。
可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。
由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。
基本特性:l 低电源电压(VDD:+3.0--+5.5V)l 显示分辨率:128×64点l 内置汉字字库,提供8192个16×16点阵汉字(简繁体可选)l 内置 128个16×8点阵字符l 2MHZ时钟频率l 显示方式:STN、半透、正显l 驱动方式:1/32DUTY,1/5BIASl 视角方向:6点l 背光方式:侧部高亮白色LED,功耗仅为普通LED的1/5—1/10l 通讯方式:串行、并口可选l 内置DC-DC转换电路,无需外加负压l 无需片选信号,简化软件设计l 工作温度: 0℃ - +55℃ ,存储温度: -20℃ - +60℃模块接口说明*注释1:如在实际应用中仅使用串口通讯模式,可将PSB接固定低电平,也可以将模块上的J8和“GND”用焊锡短接。
*注释2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。
*注释3:如背光和模块共用一个电源,可以将模块上的JA、JK用焊锡短接。
2.2并行接口管脚号管脚名称电平管脚功能描述1 VSS 0V 电源地2 VCC 3.0+5V 电源正3 V0 - 对比度(亮度)调整4RS(CS)H/LRS=“H”,表示DB7——DB0为显示数据RS=“L”,表示DB7——DB0为显示指令数据5R/W(SID) H/L R/W=“H”,E=“H”,数据被读到DB7——DB0R/W=“L”,E=“H→L”, DB7——DB0的数据被写到IR或DR6 E(SCLK) H/L 使能信号7 DB0 H/L 三态数据线8 DB1 H/L 三态数据线应用说明用带中文字库的128X64显示模块时应注意以下几点:①欲在某一个位置显示中文字符时,应先设定显示字符位置,即先设定显示地址,再写入中文字符编码。
一、液晶显示模块概述12864A-1汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。
主要技术参数和显示特性:电源:VDD 3.3V~+5V(内置升压电路,无需负压);显示内容:128列× 64行显示颜色:黄绿显示角度:6:00钟直视LCD类型:STN与MCU接口:8位或4位并行/3位串行配置LED背光多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等二、外形尺寸1.外形尺寸图2.二、模块引脚说明电源地(GND):0V工作温度(Ta):0~60℃(常温) / -20~75℃(宽温)三、接口时序模块有并行和串行两种连接方法(时序如下):8位并行连接时序图MPU写资料到模块MPU从模块读出资料、串行连接时序图2串行数据传送共分三个字节完成:第一字节:串口控制—格式11111ABCA为数据传送方向控制:H表示数据从LCD到MCU,L表示数据从MCU到LCDB为数据类型选择:H表示数据是显示数据,L表示数据是控制指令C固定为0第二字节:(并行)8位数据的高4位—格式DDDD0000第三字节:(并行)8位数据的低4位—格式0000DDDD串行接口时序参数:(测试条件:T=25℃VDD=4.5V)四、用户指令集1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF 标志时BF 需为0,方可接受新的指令;如果在送出一个指令前并不检查BF 标志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。
2、“RE ”为基本指令集与扩充指令集的选择控制位元,当变更“RE ”位元后,往后的指令集将维持在最后的状态,除非再次变更“RE ”位元,否则使用相同指令集时,不需每次重设“RE ”位元。
具体指令介绍:1、清除显示 CODE :功能:清除显示屏幕,把DDRAM 位址计数器调整为“00H ” 2、位址归位 CODE :功能:把DDRAM 位址计数器调整为“00H ”,游标回原点,该功能不影响显示DDRAM 3、位址归位 CODE : 功能:把DDRAM 位址计数器调整为“00H ”,游标回原点,该功能不影响显示DDRAM 功能:执行该命令后,所设置的行将显示在屏幕的第一行。
FYD12864液晶中文显示模块(一) (一)概述 (3)(二)(二)外形尺寸1 方框图 (3)2 外型尺寸图 (4)(三)(三)模块的接口 (4)(四)(四)硬件说明 (5)(五) 指令说明 (7)(五)(五)读写操作时序 (8)(六)(六)交流参数 (11)(七)(七)软件初始化过程 (12)(八)(八)应用举例 (13)(九)(九)附录1半宽字符表 (20)2 汉字字符表 (21)一、概述FYD12864-0402B是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。
可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。
由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。
基本特性:●●低电源电压(VDD:+3.0--+5.5V)●●显示分辨率:128×64点●●内置汉字字库,提供8192个16×16点阵汉字(简繁体可选)●●内置 128个16×8点阵字符●●2MHZ时钟频率●●显示方式:STN、半透、正显●●驱动方式:1/32DUTY,1/5BIAS●●视角方向:6点●●背光方式:侧部高亮白色LED,功耗仅为普通LED的1/5—1/10 ●●通讯方式:串行、并口可选●●内置DC-DC转换电路,无需外加负压●●无需片选信号,简化软件设计●●工作温度: 0℃ - +55℃ ,存储温度: -20℃ - +60℃二、方框图3、外形尺寸图三、模块接口说明*注释1:如在实际应用中仅使用串口通讯模式,可将PSB接固定低电平,也可以将模块上的J8和“GND”用焊锡短接。
12864使用说明一、串/并接口1.1 串口接口管脚信号*注释1:如在实际应用中仅使用并口通讯模式,可将PSB 接固定高电平。
*注释2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。
*注释3:如背光和模块共用一个电源,可以将模块上的JA、JK 用焊锡短接。
1.2 并行接口管脚信号*注释1:如在实际应用中仅使用并口通讯模式,可将PSB 接固定高电平。
*注释2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。
*注释3:如背光和模块共用一个电源,可以将模块上的JA、JK 用焊锡短接。
二、模块主要硬件构成说明控制器接口信号说明:2.1、RS,R/W的配合选择决定控制界面的4种模式:2.2、E信号●忙标志BFBF 标志提供内部工作情况.BF=1 表示模块在进行内部操作,此时模块不接受外部指令和数据.BF=0 时, 模块为准备状态,随时可接受外部指令和数据.利用STATUS RD 指令,可以将BF 读到DB7 总线,从而检验模块之工作状态.●字型产生ROM(CGROM)字型产生ROM(CGROM)提供8192 个此触发器是用于模块屏幕显示开和关的控制。
DFF=1 为开显示(DISPLAY ON),DDRAM 的内容就显示在屏幕上,DFF=0 为关显示(DISPLAY OFF)。
DFF 的状态是指令DISPLAY ON/OFF 和RST 信号控制的。
●显示数据RAM(DDRAM)模块内部显示数据 RAM 提供 64×2 个位元组的空间,最多可控制 4 行 16 字(64 个字)的中文字型显示,当写入显示数据 RAM 时,可分别显示 CGROM 与CGRAM 的字型;此模块可显示三种字型,分别是半角英、数字型(16*8)、CGRAM 字型及 CGROM 的中文字型。
三种字型的选择,由在 DDRAM 中写入的编码选择,在0000H—0006H 的编码中(其代码分别是 0000、0002、0004、0006 共 4 个)将选择 CGRAM 的自定义字型,02H—7FH 的编码中将选择半角英数字的字型,至于A1 以上的编码将自动的结合下一个位元组,组成两个位元组的编码形成中文字型的编码BIG5(A140—D75F),GB(A1A0-F7FFH)。
深圳叡显电子有限公司Shenzhen Ruixian Electronics Co.,LtdRX12864ZWTEL: 0755- 86381760FAX: 0755- 86381499公司地址: 深圳市南山区南光城市花园2栋1415电子邮箱:topview@ ; info@ 网址: 目录(一)概述(二)外形尺寸(三)模块外部接口(四)时序说明(五)用户指令集说明(六)显示步骤(七)初始化时序(八)应用举例一、概述RX12864ZW是自带中文标准字库(控制芯片ST7920)图形点阵液晶显示器,它主要由行驱动器/列驱动器及128X64全点阵液晶显示器组成,可完成图形显示,也可以显示8X4个(16X16点阵汉字,与外部CPU接口可采用串行或并行方式控制。
二、外形尺寸图项目参考值LCM尺寸(长×宽×厚)93.0×70.0×13.5可视区域(长×宽)72.0×40.0点间距(长×宽)0.52×0.52点尺寸(长×宽 0.48×0.48逻辑工作电压(Vdd +5.0V 或+3.3V(出厂时设定+5.0V)LCD 驱动电压(Vdd-V0)+3.0 ~ +5.0V工作温度(Ta)0 ~ +50℃(常温)/ -20 ~ +70℃(宽温)储存温度(Tsto) -10 ~ +60℃(常温)/ -30 ~ +80℃(宽温)工作电流(背光除外) 3.0mA(max)三.模块外部接口引脚名称方向说明1 VSS -- 电源负端(0V)2 VDD -- 电源正端(+3.3V 或+5.0V,出厂时设定+5.0V)3 V0 -- LCD 驱动电压(可调)4 RS(CS) I 并口方式:● RS=0:当MPU 进行读模块操作,指向地址计数器。
当MPU 进行写模块操作,指向指令寄存器。
● RS=1:无论MPU 读/写操作,均指向数据寄存器。
串口方式:CS:串行片选信号,高电平有效。
5 R/W(SID) I 并口方式:● R/W=0 写操作。
● R/W=1 读操作。
串口方式:串行数据输入端6 E(SCLK) I 并口方式:使能信号,高电平有效。
串口方式:串行时钟信号。
7-14 DB0~DB7 I/O MPU与模块之间并口的数据传送通道,4 位总线模式下D0 ~ D3脚断开15 PSB I 串/并口控制选择端:● H:并口控制;● L:串口控制。
16 NC -- 空脚17 RST I 复位脚(低电平有效)18 VOUT -- 倍压输出脚。
(VDD=+3.3V 时有效)19 LEDA -- 背光电源正端(+3.3V 或+5.0V,出厂时设定+5.0V)20 LEDK -- 背光电源负端(0V)说明:LEDA与LEDK 的背光正负极性可根据客户要求进行变更:1.使用并口驱动方式时,PSB=VDD。
2.使用串口驱动方式时,PSB=VSS,且DB0~DB7悬空不接。
3.串并口选择方式:除接口第15 脚(PSB)外,也可使用P S焊盘点(IC 面)选择并口/串口。
4.中间与右部焊盘短路,表示串口控制方式。
5.中间与左部焊盘短路,表示并口控制方式四.时序说明1、并口传输方式:当PSB脚(串/并口选择)接高电平时,模块将进入并口模式,在并口模式下可由指令DL FLAG 来选择8-位或4-位接口,主控制系统将配合( RS、RW、E、DB0..DB7 )来达成传输动作。
从一个完整的流程来看,当设定地址指令后(CGRAM、DDRAM)若要读取数据时需先DUMMY READ一次,才会读取到正确数据第二次读取时则不需DUMMY READ 除非又下设定地址指令才需再次DUMMY READ。
在4-位传输模式中,每一个八位的指令或数据都将被分为两个字节动作:较高4(DB7~DB4)的资料将会被放在第一个字节(DB7~DB4)部分,而较低4位(DB3~DB0)的资料则会被放在第二个字节的(DB7~DB4)部分,至于相关的另四位则在4-位传输模式中DB3~DB0接口未使用。
相关接口传输讯号请参考下图说明:2、并行接口时序图1)MPU写数据到液晶显示模块2)MPU从液晶显示模块读数据3)并行模式AC特性(T A=25℃,VDD=4.5V)3、串口传输方式:当PSB脚(串/并口选择)接低电位时,模块将进入串口模式。
从一个完整的串口传输流程来看,一开始先传输启始字节,它需先接收到五个连续的‘1’(同步位字符串),在启始字节,此时传输计数将被重置并且串行传输将被同步,再跟随的两个位字符串分别指定传输方向位(RW)及寄存器选择位(RS),最后第八的位则为‘0’。
在接收到同步位及RW和RS资料的启始字节后,每一个八位的指令将被分为两个字节接收到:较高4位(DB7~DB4)的指令资料将会被放在第一个字节的LSB部分,而较低4位(DB3~DB0)的指令资料则会被放在第二个字节的LSB部分,至于相关的另四位则都为0。
串行传输讯号请参考下图说明:4、串行接口时序图:(1)MPU写数据到液晶显示模块(2)串行模式AC特性(TA=25℃,VDD=4.5V)1、指令表一:(RE=0:基本指令集)指令表二:(RE=1:扩充指令集)备注说明:●当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF 标志时BF需为0,方可接受新的指令;如果在送出一个指令前并不检查BF标志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。
●“RE”为基本指令集与扩充指令集的选择控制位,当变更“RE”位后,往后的指令集将维持在最后的状态,除非再次变更“RE”位,否则使用相同指令集时,不需每次重设“RE”位。
2、具体指令介绍:基本指令(RE=0)1)清除显示:功能:将DDRAM 填满”20H”(空格),把DDRAM 地址计数器调整“00H”,重新进入点设定将I/D设为”1”,光标右移AC 加1。
2)地址归位:功能:把DDRAM 地址计数器调整为“00H”,光标回原点,该功能不影响显示DDRAM3)点设置:功能:设定光标移动方向并指定整体显示是否移动。
I/D=1 光标右移,AC自动加1;I/D=0 光标左移,AC自动减1。
S=1 且DDRAM为写状态:整体显示移动,方向由I/D决定(I/D=1左移,I/D=0右移)S=0 或DDRAM 为读状态:整体显示不移动.4)显示状态开/关:功能:D=1: 整体显示ON ; D=0: 整体显示OFF。
C=1: 光标显示ON ; C=0: 光标显示OFF。
B=1: 光标位置反白且闪烁; B=0: 光标位置不反白闪烁。
5)光标或显示移位控制:功能:S/C:光标左/右移动,AC减/加1。
R/L:整体显示左/右移动,光标跟随移动,AC值不变。
6)功能设定:功能:DL=1:8-BIT 控制接口;DL=0:4-BIT 控制接口。
RE=1:扩充指令集动作;RE=0:基本指令集动作。
7)设定CGRAM地址:功能:设定CGRAM地址到地址计数器(AC),需确定扩充指令中SR=0(卷动地址或RAM地址选择)8)设定DDRAM地址:功能:设定DDRAM地址到地址计数器(AC)9)读取忙碌状态(BF)和地址:功能:读取忙碌状态(BF)可以确认内部动作是否完成,同时可以读出地址计数器(AC)的值,当BF=1,表示内部忙碌中此时不可下指令需等BF=0才可下新指令10)写资料到RAM:功能:写入资料到内部的RAM(DDRAM/CGRAM/GDRAM),每个RAM地址都要连续写入两个字节的资料。
11)读RAM的值:功能:从内部RAM 读取数据(DDRAM/CGRAM/GDRAM),当设定地址指令后,若需读取数据时需先执行一次空的读数据,才会读取到正确数据,第二次读取时则不需要,除非又下设定地址指令。
扩充指令(RE=1)1)待命模式:功能:进入待命模式,执行其它命令都可终止待命模式2)卷动地址或RAM地址选:功能:SR=1:允许输入卷动地址;SR=0:允许设定CGRAM地址(基本指令)3)反白选择:功能:选择4 行中的任一行作反白显示,并可决定反白与否。
第一次设定为反白显示,再次设定时为正常显示注意:RX12864系列中,(根据DDRAM关系,有如下变化效果)R0=0、R1=0:为一、三行反白;R0=0、R1=1:为二、四行反白。
4)睡眠模式:功能:SL=1:脱离睡眠模式;SL=0:进入睡眠模式。
5)扩充功能设定:功能:DL=1:8-BIT 控制接口;DL=0:4-BIT 控制接口RE=1:扩充指令集动作;RE=0:基本指令集动作G=1:绘图显示ON;G=0:绘图显示OFF6)卷动地址设定:功能:SR=1,AC5~AC0 为垂直卷动地址7)绘图RAM地址设定功能:设定GDRAM地址到地址计数器(AC)六、显示步骤:1、显示资料RAM(DDRAM)显示数据RAM 提供64×2 个字节的空间,最多可以控制4 行16个中文字型(16×16点阵),或4行×32个字符(8×16)。
当写入显示资料RAM时,可以分别显示CGROM,HCGROM 与CGRAM 的字型;此中文字库系列模块可以显示三种字型,分别是半宽的HCGROM 字型、自定义CGRAM 字型及中文CGROM 字型,三种字型的选择,由DDRAM 中写入的编码选择,在0000H ~ 0006H 的编码中将选择CGRAM 的自定字型,02H ~ 7FH 的编码中将选择半宽英数字的字型,至于A1 以上的编码将自动的结合下一个字节,组成两个字节的编码达成中文字型的编码简繁体中文BIG5(A140 ~ D75F),简体中文GB(A1A0 ~ F7FF),详细各种字型编码如下:1)显示半宽字型:将8 位资料写入DDRAM 中,范围为02H ~ 7FH 的编码。
2)显示CGRAM 字型:将16 位资料写入DDRAM 中,总共有0000H,0002H,0004H,0006H 四种编码。
3)显示中文字形:将16 位资料写入DDRAM 中,范围为A140H ~ D75FH 的繁体中文编码(BIG5) ,A1A0H ~ F7FFH 的简体中文编码(GB)。
将16 位资料写入DDRAM 方式为透过连续写入两个字节的资料来完成,先写入高字节(D15 ~D8)再写入低字节(D7 ~ D0)。
2、绘图RAM(GDRAM)绘图显示RAM 提供64×32 个字节的记忆空间(由扩充指令设定绘图RAM 地址),最多可以控制256×64点的二维绘图缓冲空间,在更改绘图RAM 时,由扩充指令设定GDRAM 地址先设垂直地址再设水平地址(连续写入两个字节的数据来完成垂直与水平的坐标地址),再写入两个8 位的资料到绘图RAM,而地址计数器(AC)会自动加一,整个写入绘图RAM 的步骤如下:1)绘图清屏。