《12864液晶中文资料.docx》由会员分享,可在线阅读,更多相关《12864液晶中文资料.docx(16页珍藏版)》请在第一文库网上搜索。
1、HS12864-15系列中文图形液晶模块说明书第一章HS12864-15系列中文图形液晶显示模块的主要特性HS12864-15系列中文图形液晶模块的特性主要由其控制器ST7920决定。ST7920同时作为控制器和驱动器,它可提供33路com输出和64路seg输出。在驱动器ST7921的配合下,最多可以驱动256X32点阵液晶。汉升实业有限公司的HS12864-15系列产品有HS12864-12(有V3.0版本和V4.0版本流通市场)和HS12864-15B,HS12864-15CHS12864-15系列产品硬件特性如下:z提供8位,4位并行接口及串行接口可选z并行接口适配M6800时序z自动电
2、源启动复位功能z内部自建振荡源z64X16位字符显示RAM(DDRAM最多16字符X4行,1CD显示范围16X2行)z2M位中文字型RoM(CGR0M),总共提供8192个中文字型(16X16点阵)z16K位半宽字型ROM(HCGROM),总共提供126个西文字型(16X8点阵)z64X16位字符产生RAM(CGRAM)HS12864-15系列产品软件特性如下:z文字与图形混合显示功能Z画面清除功能Z光标归位功能Z显示开/关功能Z光标显示/隐藏功能Z显示字体闪烁功能Z光标移位功能功能Z显示移位功能Z垂直画面旋转功能Z反白显示功能Z休眠模式中文字库选择:ST7920-0A内建BIG-5码繁体中文
3、字型库ST7920-0B内建GB码简体中文字型库用户在选用之前务必注明。2第二章模块的硬件说明.HS1286415系列产品外形图12864-15B和12864-15C外形图(区别在于铁框扭脚位置不同)31 .HS12864-15系列产品与MCU的接口名称型态电平功能描述并口串口VCCI-模块电源输入(未注明为5V)GNDI-电源地VOI-对比度调节端VEEI-液晶驱动电压输出端(或名Vout)PSBIH/1并口/串口选择:H并口;1串口*RSTIH/1复位信号,低有效RS(CS)IH/1寄存器选择端:H数据;1指令片选,低有效RZW(SID)IH/1读/写选择端:H读;1写串行数据线E(SC1
4、K)IH/1使能信号串行时钟输入DB0-DB3I/OH/1数据总线低四位空接DB4-DB7I/OH/1数据总线高四位,4位并口时空接空接1EDAI-背光正(或名A、B1A)1EDKI-背光负(或名K、B1K)2 *详见第二章第5部分3 .汉升HS12864-15系列产品系列产品接口表:1234567-1412864-12GNDVCCV0*NCRSR/WEDB0-DB712864-15GNDVCCV0*NCRSR/WEDB0-DB715161718192012864-12PSBNCRSTVout*NC1EDK*1EDA*12864-15PSBNCRSTVout*NC1EDK*1EDA*VO和Vo
5、Ut的说明见本章第5节,HS12864-15系列各款产品的主要区别就在于VO和Vout的接线方法。4 *HS12864T2V4.0和HS12864T5B,HS12864T5C模块的背光极性可选,既可19正20负也可19负20正5 .电气特性:(测试条件Ta=25,Vdd=5.010%)1)输入高电平(Vih):0.7VddVdd2)输入低电平(Vi1):0.6Vmax3)输出高电平(Voh):0.8VddVdd4)输出低电平(VO1):0.4Vmax5)模块工作电流:35mA(不含背光)6)白背光工作电流:60mAmax7)黄绿背光工作电流:360mAmax5 .1CD驱动电压即对比度调节电路
6、通过售后客户反馈,对比度调节客户的疑问比较多,本节将分别介绍HS12864-15系列个款模块的对比度调节方式。HS12864-15系列液晶模块使用的控制器芯片ST7920内带倍压单元,外挂2个极性电容,生成2倍于VCC的电压,通过VoUt脚引出,通过电位器调节后,从接口的VO脚引入模块用来驱动1CD。直接驱动1CD的是VO,VO电压越高,对比度越深。无特殊说明,HS12864-15系列液晶模块在V0=4.8时,对比度最佳。任何改变VO值的方法都可以用来改变对比度,一般有以下几种方法:(1) HS12864-12V3.0版本一般不配备倍压电路,VOUt无电压输出。Vo需外供电压,推荐电路如下:G
7、ND固定电阻用固定电P且锁定对比度通过电位器调节对I:限2VO5V通1电位器调节d比度1(2) HS12864-12V4.0和HS12864-15B,HS12864-15C都配备了倍压电路,并且自带电位器用来调节对比度O在使用时可以将模块接口的VO和Vout脚悬空。出厂时,对比度已经被调整到最佳状态,用户可以通过调节模块背后的电位器VR1来校正对比度。(3) 有部分用户在使用HS12864-12V4.0和HS12864-15B,HS12864-15C时要使用外接的电位器来调节对比度(与模块自带的电位器形成并联关系),此时须通过模块背后的电位器将对比度调至最深,以使液晶模块有最大的对比度调节范围
8、。VoUt120KVo通过电位器调节对比度2(4) 有部分用户在使用HS12864-12V4.0和HS12864-15B,HS12864-15C时要求取消模块自带的电位器,此时的使用方法同上第(3)部分。6 .PSB电路用户通过接口的PSB脚接高或接低来选择模块是使用并口还是串口。HS12864-12V4.0和HS12864-15B,HS12864-15C模块上有跳点方式选择将PSB接高或接低,用户可以不再处理接口的PSB脚(用户事先需声明是用并口还是串口)0如果模块上已经对PSB作了处理,用户再在接口上作出相反的选择,可能会造成短路,对模块造成不可修复的损坏。比如,模块上已经选择了并口,此时
9、PSB与VCC相通,如果用户将接口的PSB与GND相连,则会烧坏线路板。如果没有客户的特殊要求,在出厂时,我们默认不对模块上的PSB做处理,由用户自己通过接口的PSB脚来选择模块的工作模式。HS12864-12V3.0模块上没有跳点选择方式,只能由接口的PSB脚来选择串并口。7 .背光极性说明为适应不同客户的要求,HS12864-12V4.0和HS12864-15B,HS12864-15C模块的背光极性可选,既可以19脚正,20脚负(0欧电阻横向焊接);也可以19脚负,20脚正(0欧电阻纵向焊接),由模块背后的两个0欧电阻的焊接方式决定极性。在出厂时,我们按照客户要求配置背光极性。如无说明,我
10、们默认19脚为背光负,20脚为背光正。HS12864-12V3.0为老版本,背光极性是唯一的,19脚负,20脚正。8 .原理简图第三章ST7920内置硬件说明1 .中文字型产生ROM(CGROM)及半宽字型ROM(HCGROM)ST7920的字型产生ROM通过8192个16X16点阵的中文字型,以及126个16X8点阵的西文字符,它用2个字节来提供编码选择,将要显示的字符的编码写到DDRAM上,硬件将依照编码自动从CGROM中选择将要显小的字型显刀:再屏幕上。2 .字型发生RAM(CGRAM)ST7920的字型产生RAM提供用户自定义字符生成(造字)功能,可提供4组1616点阵的空间,用户可以
11、将CGROM中没有的字符定义到CGRAM中。3 .显示RAM(DDRAM)显示RAM提供64X2字节的空间,最多可以控制4行16字的中文字型显示。当写入显示资料RAM时,可以分别显示CGROM,HCGROM及CGRAM的字型。三种字型的选择:1)显示半宽字型将一个字节的编码写入DDRAM中,范围是027FH2)显示CGRAM字型将2个字节的编码写入DDRAM中,共有0000H,0002H,0004H及0006H四种编码3)显示中文字型将2字节的编码写入DDRAM中,先写高8位,后写低8位范围是A140HD75FH(BIG5),A1AOHF7FFH(GB)4 .绘图RAM提供64X32个字节的空
12、间(由扩充指令设定绘图RAM地址),最多可以控制256X64点阵的二维绘图缓冲空间,在更改绘图RAM是,由扩充指令设置GDRAM地址先垂直地址后水平地址(连续2个字节的数据来定义垂直和水平地址),再2个字节的数据给绘图RAM(先高8位后低8位)。GDRAM水平位址(X)GDRAM垂直位址(Y)b15b14b13b85.DDRAM内容,CGRAM地址以及CGRAM内容的对照关系96.CGRAM与中文字型的编码只能出现在adressCOUnter的起始位置(见下表)808182838485868788898A8B8CH1H1H1H1H1H1H1H1H1Ii1H1I11H10NHS12332-9汉升
13、液晶AB12匚1文(确)汉升液晶AB12匚文(错误)7.16X8半宽字型表E0S0SHBS00000000HHE回国0国日回臼日日口日口口5S000000000SS0000S000BE10第四章时序1.8位并口写操作时序图2.8位并口读操作时序图3.4位并口时序图图114.串口时序图CSJ123456789101112131415161718192023222324SH)1owerdata5.外部复位时序图XRESETpu1sewidthT1WIOusRESETstatimeTres50ns第五章指令说明1.指令表I(RE=0,基本指令集)指令名称控制信号控制代码执行时间RSR/WD7D605D1IBD2D1DO清除显示00000000011.6ms地址归0000000001X72us进入设定点00000001M)S73US显示开关设置0000001DCB721IS移位控制000001雕IV1XX731K功能设定00001E1XW.XX72S设定CGRAM地址0001A5MA3A2A1AO72