《12864C中文字库说明书》由会员分享,可在线阅读,更多相关《12864C中文字库说明书(24页珍藏版)》请在金锄头文库上搜索。
1、12864C-1 液晶中文显示模块(一) 概述3(一) (二) 外形尺寸1 方框图32 外型尺寸图4(二)(三)模块的接口4(三)(四)硬件说明5(五)指令说明7(四) (五) 读写操作时序8(五) (六) 沟通参数11(六) (七) 软件初始化过程12(七) (八) 应用举例13(八) (九) 附录1 半宽字符表202 汉字字符表21一、概述12864C-1 是一种具有 4 位/8 位并行、2 线或 3 线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示区分率为 12864, 内置 8192 个 16*16 点汉字,和 128 个 16*8 点 ASCII
2、字符集.利用该模块灵敏的接口方式和简洁、便利的操作指令,可构成全中文人机交互图形界面。可以显示84 行 1616 点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块 相比,不管硬件电路构造或显示程序都要简洁得多,且该模块的价格也略低于一样点阵的图形液晶模块。根本特性:ll低电源电压VDD:+3.0-+5.5Vll显示区分率:12864 点l l内置汉字字库,供给 8192 个 1616 点阵汉字(简繁体可选)ll内置 128 个 168 点阵字符l l2MHZ 时钟频率l l显示方式:STN、半透、正显l l驱动方式:1/32
3、DUTY,1/5BIASl l视角方向:6 点l l背光方式:侧部高亮白色LED,功耗仅为一般LED 的 1/51/10l l通讯方式:串行、并口可选l l内置DC-DC 转换电路,无需外加负压l l无需片选信号,简化软件设计ll工作温度: 0 - +55 ,存储温度: -20 - +60二、方框图3、外形尺寸图三、模块接口说明*注释 1:如在实际应用中仅使用串口通讯模式,可将PSB 接固定低电平,也可以将模块上的J8 和“GND”用焊锡短接。*注释 2:模块内部接有上电复位电路,因此在不需要常常复位的场合可将该端悬空。*注释 3:如背光和模块共用一个电源,可以将模块上的JA、JK 用焊锡短接
4、。2.2 并行接口管脚号管脚名称电平管脚功能描述1VSS0V电源地2VCC3.0+5V电源正3V0-比照度亮度调整RS(CSH/LRS=“L”,表示DB7DB0 为显示指令数据5R/W(SID)H/LR/W=“H”,E=“H”,数据被读到DB7DB0R/W=“L”,E=“HL”, DB7DB0 的数据被写到IR 或 DR6E(SCLK)H/L使能信号7DB0H/L三态数据线8DB1H/L三态数据线9DB2H/L三态数据线10DB3H/L三态数据线11DB4H/L三态数据线12DB5H/L三态数据线13DB6H/L三态数据线14DB7H/L三态数据线15PSBH/LH:8 位或 4 位并口方式,
5、L:串口方式见注释 116NC-空脚17/RESETH/L复位端,低电平有效见注释 218VOUT-LCD 驱动电压输出端19AVDD背光源正端+5V见注释 320KVSS背光源负端见注释 34RS=“H”,表示DB7DB0 为显示数据*注释 1:如在实际应用中仅使用并口通讯模式,可将PSB 接固定高电平,也可以将模块上的J8 和“VCC”用焊锡短接。*注释 2:模块内部接有上电复位电路,因此在不需要常常复位的场合可将该端悬空。*注释 3:如背光和模块共用一个电源,可以将模块上的JA、JK 用焊锡短接。四.模块主要硬件构成说明把握器接口信号说明:1、 1、RS,R/W 的协作选择打算把握界面的
6、 4 种模式:RSR/W功能说明LLMPU 写指令到指令暂存器IRLH读出忙标志BF及地址记数器AC的状态HLMPU 写入数据到数据暂存器DRHHMPU 从数据暂存器DR中读出数据2、E 信号E 状态执行动作结果高低I/O 缓冲DR协作 R/W 进展写数据或指令高DRI/O 缓冲协作 R 进展读数据或指令低/低高无动作忙标志:BFBF 标志供给内部工作状况.BF=1 表示模块在进展内部操作,此时模块不承受外部指令和数据.BF=0 时,模块为预备状态,随时可承受外部指令和数据.利用STATUS RD 指令,可以将BF 读到DB7 总线,从而检验模块之工作状态.字型产生 ROMCGROM字型产生R
7、OM CGROM供给8192 个此触发器是用于模块屏幕显示开和关的把握。DFF=1 为开显示DISPLAY ON),DDRAM的内容就显示在屏幕上,DFF=0 为关显示DISPLAY OFF)。DFF 的状态是指令DISPLAY ON/OFF 和 RST 信号把握的。显示数据 RAMDDRAM模块内部显示数据RAM 供给 642 个位元组的空间,最多可把握 4 行 16 字64 个字的中文字型显示,当写入显示数据 RAM 时,可分别显示 CGROM 与 CGRAM 的字型;此模块可显示三种字型,分别是半角英数字型(16*8)、CGRAM 字型及CGROM 的中文字型,三种字型的选择,由在DDR
8、AM 中写入的编码选择,在0000H0006H 的编码中其代码分别是 0000、0002、0004、0006 共 4 个将选择CGRAM 的自定义字型,02H7FH 的编码中将选择半角英数字的字型,至于A1 以上的编码将自动的结合下一个位元组,组成两个位元组的编码形成中文字型的编码 BIG5A140D75F,GBA1A0-F7FFH。字型产生 RAM(CGRAM)字型产生RAM 供给图象定义(造字)功能, 可以供给四组 1616 点的自定义图象空间,使用者可以将内部字型没有供给的图象字型自行定义到CGRAM 中,便可和CGROM 中的定义一样地通过DDRAM 显示在屏幕中。地址计数器 AC地址
9、计数器是用来贮存 DDRAM/CGRAM 之一的地址 ,它可由设定指令暂存器来转变,之后只要读取或是写入DDRAM/CGRAM 的值时,地址计数器的值就会自动加一,当RS 为“0”时而R/W 为“1”时,地址计数器的值会被读取到DB6DB0 中。光标/闪耀把握电路此模块供给硬体光标及闪耀把握电路,由地址计数器的值来指定DDRAM 中的光标或闪耀位置。五、指令说明模块把握芯片供给两套把握命令,根本指令和扩大指令如下: 指令表 1:RE=0:根本指令指指令 码令RSR/WD7D6D5D4D3D2D1D0去除显示0000000001功 能将DDRAM填满“20H“,并且设定DDRAM的地址计数器(A
10、C)到“00H“地址归位显 示 状态开/关进入点设定设定 DDRAM的地址计数器(AC)到“00H“,并且将游标移到开头原点位置;这个指令不转变DDRAM的内容000000001X0000001DCB00000001I/DSD=1: 整体显示 ON C=1: 游标ONB=1:游标位置反白允许指定在数据的读取与写入时,设定游标的移动方向及指定显示的移位游 标 或显 示 移位把握功能000001S/C R/LXX 设定游标的移动与显示的移位把握位 ;这个指令不转变DDRAM 的内容DL=0/1:4/8 位数据00001DLXREX设定设定X RE=1: 扩大指令操作RE=0: 根本指令操作CGRA
11、M地址设定0001AC5AC4AC3AC2AC1AC0设定 CGRAM 地址设定 DDRAM 地址显示位址DDRAM地址0010AC5AC4AC3AC2AC1AC0第一行:80H87H其次行:90H97H读 取忙读取忙标志 (BF)可以确认内部动作是标 志地址和01BFAC6AC5AC4AC3AC2AC1AC0否完成,同时可以读出地址计数器(AC)的值写 数到 RAM据 10数据将数据 D7 D0 写入到内部的 RAM (DDRAM/CGRAM/IRAM/GRAM)读出 RAM 1的值1数据从内部RAM 读取数据D7D0 (DDRAM/CGRAM/IRAM/GRAM)指令表 2:RE=1:扩大
12、指令指令 码RSR/WD7D6D5D4D3D2D1D00000000001000000001SR00000001R1R00000001SLXX00001CLXREG0指功 能令待命进入待命模式,执行其他指令都棵终止模式待命模式卷动地址开关开启反白选择睡眠模式扩大功能设定设定绘图 RAM地址AC6AC5AC4AC3AC2AC1AC0再设定水平(行)地址AC3AC2AC1AC0将以上 16 位地址连续写入即可001SR=1:允许输入垂直卷动地址SR=0:允许输入IRAM和CGRAM地址选择 2 行中的任一行作反白显示,并可打算反白与否。初始值 R1R000,第一次设定为反白显示,再次设定变回正常SL=0:进入睡眠模式 SL=1:脱离睡眠模式CL=0/1:4/8 位