图形液晶显示器
- 格式:ppt
- 大小:530.50 KB
- 文档页数:32
液晶显示模块使用手册版本: 1.0型号:JRD240128-5D 系列选配件说明□常温(0~50℃) □宽温(-20~+70℃)液晶片□超宽温(-30~+80℃)□黄绿模 □蓝模 □灰模 □黑白模背 光 □LED白光 □LED翡翠绿光 □LED蓝光 □EL白光□EL蓝光 □CCFL负压电路 □板载负压 □不带负压EL逆变器 □配备 □板载 □不配备CCF逆变□配备 □不配备一.概述JRD240128-5D是一种图形点阵液晶显示器。
它主要采用动态驱动原理由行驱动—控制器和列驱动器两部分组成了320(列)×240(行)的全点阵液晶显示。
此显示器内含了硬件字库,编程模式简洁方便,为项目开发节约了宝贵的成本和时间。
此显示器采用了COB的软封装方式,通过导电橡胶和压框连接LCD,使其寿命长,连接可靠。
二.特性1.工作电压为+3V-5V,自带驱动LCD所需的负电压;♦ 内建7602个常用简体字库,国家标准GB码字库;♦ 内建对比度调节电路,可软件设置对比度;♦ 内建多组半宽字符(ASCII码),方便编程;♦ 内建粗体字型和行距设定;♦ 提供显示屏幕水平卷动和垂直拖动功能;♦ 提供单个字符反白显示和N行反白显示;♦ 提供简单4级灰度显示功能;♦ 提供中英文对齐/不对齐功能;♦ 提供触摸屏控制功能;2.全屏幕点阵,点阵数为320(列)×240(行),可显示20(列)×15(行)个(16×16点阵)汉字,也可完成图形,字符的显示。
3.与CPU接口采用5条位控制总线和8位并行数据总线输入输出,可适配Intel8080时序或者M6800时序;4.内部有显示数据锁存器;5.简单的操作指令,每个指令为一个寄存器,写入数值即相当于指令输入。
三.外形尺寸1. 外形尺寸图2.主要外形尺寸Viewing Area(W X H)Module Size (W X H X T)View Angle Dot Pitch(W X H)Dot Size(W X H)Item0.40 X 0.40114.0 X 64.0Max.144.0 X 104.0 X 14.0Unit mm mm mm mmMECHANICAL DATA0.45 X 0.456 or 12 O'Clock四.硬件说明1. 引脚特性3 接口定义J 1接口定义2345678910111213141517161820VSSVC C V0W R R D CS RS BUS RSTD B 0D B 1D B 2D B 3D B 4D B 5D B 6DB7V O U T Power GroundPower positive Negative Volt Adjust Write Signal Read Signal Chip SelectH:Data L:Instruction Code Busy signal Data bus [0-7]There state I/O common terminalNegative Volt Output 2122BLA BLKBacklight Anode(5v)Backlight Cathode(0v)BLAB L K Backlight Anode(5v)Backlight Cathode(0v)2325Reset Signal1FGFrame ground注意:1、BLA(背光控制脚):在使用LED 型背光时,作为LED 背光电源正,板载降压电阻,可直接供给5V,LED 背光的负极被接到GND(地)。
一、概述12232F是一种内置8192个16*16点汉字库和128个16*8点ASCII字符集图形点阵液晶显示器,它主要由行驱动器/ 列驱动器及128×32全点阵液晶显示器组成。
可完成图形显示,也可以显示7.5×2个(16×16点阵)汉字.与外部CPU接口采用并行或串行方式控制。
主要技术参数和性能:1.电源:VDD:+3.0∽+5.5V。
(电源低于4.0伏LED背光需另外供电)2.显示内容:122(列)×32(行)点。
3.全屏幕点阵。
4.2M ROM(CGROM)总共提供8192个汉字(16×16点阵)。
5.16K ROM(HCGROM)总共提供128个字符(16×8点阵)。
6.2MHZ频率。
7.工作温度: 0℃∽ +55℃ ,存储温度: -20℃∽ +60℃8.在线路板上,有一焊接处,标有J2,共3个焊点。
使用并行方式,连接上2个焊点。
使用串行方式,连接下2个焊点。
二、外形尺寸图图 12. 外形尺寸图三、模块主要硬件构成说明●忙标志: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个字)的中文字型显示(本模块只用到其中的7.5*2个),当写入显示数据RAM时,可分别显示CGROM与CGRAM的字型;此模块可显示三种字型,分别是瘦长的英数字型(16*8)、CGRAM 字型及CGROM的中文字型,三种字型的选择,由在DDRAM中写入的编码选择,在00~0F的编码中将选择CGRAM的字定义字型,10~7F的编码中将选择瘦长英数字的字型,至于A0以上的编码将自动的结合下一个位元组,组成两个位元组的编码形成中文字型的编码(A140~D75F)。
图形点阵液晶显示模块使用手册FM12232A台 湾 (重庆市) 汇 福 电子有限公司网 站: 邮 件: cqs.hf cqs.hf@@ cqshf cqshf@@ 电 话话: 023023023--6380 0611 6353 72396380 0611 6353 7239 传 真真: 023023023--6353 7239 6353 7239手 机: 139****7064/131****5453联系人联系人:: 王王 强 ( (先生先生先生) / ) / ) / 李李 培 英 ( (小姐小姐小姐)) 地址地址::重庆市渝中区中山三重庆市渝中区中山三路路86号重百电子城二楼1818--2号 地址地址::重庆市渝中区新华路220号B2楼实田电子城18区1919--20号录目 录(一)基本特性 (1)(二) 原理图 (2)(三) 限定参数 (2)(四) 直流特性 (2)(五) 交流特性 (3)(六) 引脚特性 (3)(七) 指令表 (4)(八) DDRAM地址表 (5)(九) 应用举例 (5)基本特征一.基本特征1.概述FM12232A是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及122×32全点阵液晶显示器组成。
可完成图形显示,也可以显示七个半(16×16点阵)汉字。
主要技术参数和性能:1.电源:VDD=+2.7V~+5V;LCD外接驱动电压VDD-V0=5.0V。
2.显示内容:122(列)×32(行)点3.显示颜色:绿底兰字4.显示角度:6点钟直视5.STN正视反射模式6.驱动方式:1/32 Duty,1/6 Bias7.工作温度:-20℃~+60℃,存储温度:-30℃~+70℃8.连接方式:外部接口由带缆连接2.外形尺寸图3.机械尺寸一览:项目 标准尺寸 单位模块体积 67.1×27.2×8.4 mm视域 54.8×18.3 mm行列点阵数 122×32 dots点距离 0.40×0.45 mm点大小 0.36×0.41 mm二.原理图:原理图:三.限定参数Item Symbol Standard Value Unit Condition Power supply voltage V DD0~+7.0VLCD driving voltage V DD~V LCD+3.5~+12.0Input voltage V IN GND≤V IN≤V DDOperating temperature range Top -20~+60℃No condition Storage temperature range Tst -30~+70:(Ta=0~40℃,VDD=2.7~6.0V)四.直流特性直流特性:Item Symbol Standard Value Unit Power Supply VDD +2.4 ~ +6.0 V LCD Driving Voltage VLCD ----------- V Input High Voltage VIN 0.8VDD≤VIN≤VDD V Output High Voltage VOH 0.5VDDmin V Input Low Voltage VIL 0≤VIL≤0.2VDD V Output Low Voltage VOL 0.1VDDmax V Power Supply Current IDD 2max mA LCD Power Supply Current ILCD 220max uA交流特性五.交流特性SignalParameterSymbol MIN MAX UnitConditionSystem cycle time zTcyc 2000 -- ns A0,/RWAddress setup time Taw 40 -- ns Address hold time Tah 20 -- nsData setup time Tds 160 -- Data hold time Tdh 20 -- ns CL=100p F D0~D7 Output disable time Tch 20 120 ns Access timeTacc -- 180 ns Enable pulse width(Read)200 -- EEnable pulse width(Write)Tew 160 -- nsInput wave width rise timeTr-- 15ns六.引脚特性管脚号管脚名称 LEVER 管脚功能描述1 VDD +5.0V 电源电压2 VSS 0 电源地3 VLCD 0~+5V LCD 外接驱动负电压4 /RET H/L 复位信号。
第20卷第3期徐州工程学院学报2005年6月V o l.20N o.3Jou rnal of Xuzhou In stitu te of T echno logy JUN12005HD61830图形液晶显示模块在单片机中的应用邸瑞芝(徐州工程学院, 江苏 徐州 221008) 【摘 要】 HD61830是一种图形液晶显示控制器,可与8位微处理器直接接口,管理64K显示RAM1内部时序发生器产生点阵液晶显示驱动信号.该文介绍的是HD61830图形液晶显示控制器与8051单片机的接口,包括其原理、指令、硬件连接、应用编程.【关键词】 HD61830图形液晶显示控制器;8051单片机;原理;接口【中图分类号】 T P36811 【文献标识码】A【文章编号】167320704(2005)0320001208The Appl ica tion of HD61830Graph ic LCD M odulei n Si ngle-Ch ip Com putersD I R u i2zh i(Xuzhou Institute of T echno logy,Xuzhou,221008,Ch ina) 【Abstract】 HD61830is a grap h ic L CD con tro ller w h ich directly in terfaces to8-b it m icro2 ch i p,m anaging64K disp lay RAM.HD61830generates do t-m atrix L CD driven signal by its in2 ternal sequence generato r.T h is p ap er m ain ly in troduces the in terface betw een HD61830and8051 singlech i p,including the p rinci p les,in structi on s,hardw are connecti on and app lied p rogramm ing.【Key words】 HD61830grap h ic L CD con tro ller;8051singlech i p;p rinci p le;in terface1 HD61830控制驱动器图形液晶显示模块的主要特点111 HD61830是图形液晶显示控制器,可直接与8位微处理器系列直接接口1112 具有专用指令集,可完成文本显示或图形显示的功能设置,以及实现画面卷动、光标、闪烁、位操作等功能1113 HD61830可管理64K显示RAM,其中图形方式为64K,字符方式4K1114 内部字符发生器CGROM共有192种字符,其中5×7字体160种,5×11字体有32种,HD61830还可外接字符发生器,使字符量达到256种1115 HD61830可以静态方式显示至1 128占空比的动态方式显示.2 HD61830内部结构与电参数211 HD61830功能原理图收稿日期:2005201220作者简介:邸瑞芝(19462),女,江苏徐州人,教授,主要从事计算机应用研究1如图1所示:图1 HD61830模块功能原理图F ig11 HD61830M odu le Functi on D iagram212 M GL S-240128电原理图HD61830液晶显示模块有四种型号,分别是:M GL S-8032、M GL S-8464、M GL S-240128、M GL S-32064.它们除了所驱动的液晶屏尺寸不同外,其电路特性都是一样的.在本设计中,采用的是M GL S-240128型号的液晶显示屏.此模块的电原理图如图2所示:213 接口端管脚功能与单片机接口的引脚有18根,功能如下:1234567~1415161718GND V CC V0R S R W E DB0~DB7CS R ST L ED+L ED-GND:地1V CC:+5V电源1V0:负电源端,5V至-20V可调.R S:寄存器选择,R S=1选通指令寄存器,R S=0选通数据寄存器1R W:读 写选择信号,R W=1时CPU从HD61830读出数据,当R W=0时CPU向HD61830写数据.E:使能端,E下降沿写数据,高电平读出数据.DB0-DB7:数据总线,双向,三态.CS:片选信号,低电平有效.R ST:复位端,低电平有效.L ED+与L ED:为背光电源端1图2 M GL S240128型显示器电原理图F ig12 M GL S240128D isp lay Schem atic C ircu it D iagram214 模块的电参数如表1所示:表1T ab le1名称符号M I N T YP M A X单位测试条件电源电压V CC4.55.05.5V输入高电平(T TH)V I H2.23.2V CC V输入低电平(T TL)V I L00.30.8V输出高电平(T TH)VOH2.43.2V CC V I OH=0.6mA输出低电平(T TL)VOL0.30.3V CC V I OL=0.6mA电源功率Pw11015mW CR波形频率fo sc=500M H Z时钟频率Fo sc400500600KH Z Cf=15pF±5%,R f=39K83 指令说明HD61830有13条指令,指令是由一个指令代码和一个功能参数组成.指令代码类似参数寄存器的地址代码,而参数才是实质的功能值.CPU向HD61830指令寄存器写入指令代码来选择参数寄存器,再通过数据寄存器向参数寄存器写入参数值,以实现功能的设置.HD61830向M PU提供一个忙(B F)标志位:B F=1表示当前HD61830处于内部运行状态,不接受CPU的访问(读忙标志位除外)1B F=0表示HD61830允许CPU的访问.CPU在访问HD61830时都要判断B F是否为0.CPU可在R S=1下从数据总线D7位上读出B F标志值.311 方式控制,指令代码为00H该指令参数定义了显示方式.其参数格式为:00D5D4D3D2D1D0D0:字符发生器选择,D0=0为CGROM,D0=1为EXCGROM1D1:显示方式选择,D1=0为文本方式,D1=1为图形方式1D3和D2组合实现的功能如表2所示1D3D2功能00光标禁止01启用光标10光标禁止,字符闪烁11光标闪烁D4:工作方式选择,D4=0为从方式,D4=1为主方式1D5:显示状态选择,D5=0为禁止显示,D5=1为启用显示.需要注意的是,使用图形方式(D1=1)时,只能使D0=D2=D3=0.一般情况下HD61830采用主方式(D4=1).当有两片HD61830并联时,则其中一片为主方式,一片为从方式.312 字体设置,指令代码01H该指令设置文本方式下字符的点阵大小,指令参数格式:V P-10H P-1 V P:字符点阵行数,取值范围1~161H P:字符点阵列数,图形方式表示一字节显示数据的有效位数,H P的取值范围为6,7,8.313 显示域设置,指令代码02H该指令的指令参数格式如下:0HN-1HN为一行显示所占的字节数,其取值范围为2~128内的偶数值,由HN和H P可得显示屏有效显示点列数N=HN×H P.314 帧设置,指令代码03H该指令的指令参数格式如下:0N X-1N X为显示时的帧扫描行数,其倒数即为占空比.对单屏结构的显示模块,N X即为其有效显示行数;对双屏显示结构的模块则2N X为其有效显示行数.315 光标位置设置,指令代码04H文本方式下的光标为一行(8×1)点阵显示,该指令用来指明光标在字符位中的第几行,指令参数格式如下:0000CP-1其中CP表示光标在字符体中的行位置,CP取值范围在1~V P之间.CP>V P时光标被禁止.316 SADL设置,指令代码08H该指令的指令参数格式如下:起始地址低8位SADL317 SADH设置,指令代码09H该指令的指令参数格式如下:起始地址高8位SADH 以上两条指令设置了显示缓冲区起始地址,它们的指令参数分别是该地址的低位和高位字节.该地址对应显示屏上左上角显示位,显示缓冲区单元(即RAM单元)与显示屏上的显示位的一一对应关系如表3所示:SAD SAD……SAD+HN-1SAD+HN SAD+HN+1……SAD+2HN-1………………………………SAD+M HN SAD+M HN+1……SAD+(M+1)HN-1显示屏上一个显示位长为H P点阵.318 CA CL设置,指令代码0A H该指令的指令参数格式如下:光标地址低8位CA CL319 CA CH设置,指令代码0BH该指令的指令参数格式如下:光标地址高8位CA CH以上两条指令设置光标地址指针,它们的指令参数即是该光标地址指针的低位和高位字节.其作用一是用来指示当前要读、写显示缓冲区单元的地址;二是用在文本方式下,指出光标或闪烁字符在显示屏上的位置.由于光标地址计数器是16位加1计数器,当第N位从1变到0时,会引起第N+1位自动加1,因此当设置低8位地址时,若最高位M SB从1变为0就会引起高8位地址的最低位L SB加1.因此设置时应先设置低8位,再设置高8位,而且即使只需修改地址低8位,其高位也要跟着重新设置一次,以确保地址指针设置的万无一失.3110 数据写,指令代码0CH该指令将随后写入数据寄存器的数据送入光标地址指针指向的显示RAM单元.光标地址指针将随着每次数据的写入而自动加一修改.该指令功能的终止将由下一条指令的输入来完成.3111 数据读,指令代码0DH该指令代码写入后,紧跟着一次“空读”操作后,则可以两许读出光标地址指针所指向单元的内容.光标地址指针将随着每次数据的读出而自动加一修改,该指令功能的终止将由下一条指令的输入来完成.3112 位清零,指令代码0EH3113 位置1,指令代码0FH以上两条指令的功能是将光标地址指针所指向的显示RAM单元中的某一位清零或置1.指令执行一次,光标地址指针自动加一.指令参数格式为:00000NB-1其中NB为要清零或置1的位址,取值1~8,对应该字节的L SB~M SB位.上面列出了HD61830的所有指令.由于HD61830的指令代码类似参数寄存器的地址代码,所以在写入一个指令代码后向数据口写入的多个数据都将修改该指令代码所指的参数寄存器内的内容.这点,在编写程序的时候得小心.4 M GL S-240128与8051单片机接口下面是M GL S-240128与8051单片机接口与编程应用的实例,包括接口连接、程序清单及注释,这样就方便地分析出编程的功能.在液晶显示模块上,已经完成了控制器与液晶显示驱动器和显示缓冲区的接口工作,留给用户的仅仅是与CPU的接口.因此只需了解指令系统及与M PU接口的工作时序,无需对液晶显示驱动器及其接口做太多工作.M GL S-240128和8051单片机接口有直接接和间接接口方式.在本设计中,采用了直接接口方式1接口电路如图3所示.图3 M GL S-240128液晶显示器与8051的接口图F ig3In terface D iagram betw een M GL S-240128L CD and8051Singlech i p有关子程序如下:A15=CS;A9=R W;A8=R SDW ADD EQU08000H ;写数据口地址DR ADD EQU08200H;读数据口地址C W ADD EQU08101H;写指令口地址CR ADD EQU08300H;读状态口地址COM EQU40H;指令代码寄存器DA T EQU41H;数据寄存器411 读状态位子程序PR0: M OV D PTR, #CR ADD ;设置读状态口地址PR01:M OV X A,@D PTR;读状态 JB A CC.7,PR01;判状态位为“0”否 R ET412 写指令代码子程序PR1: L CALL PR0 ;写指令入口M OV D PTR #C W ADD;设置写指令口地址M OV A, COM;取指令代码M OV X@D PTR, A;写入指令代码R ET413 写指令参数和数据子程序PR2: L CALL PR0 ;写数据入口M OV D PTR,#DW ADD;设置写数据口地址M OV A, DA T;取指令参数或显示数据M OV X@D PTR, A;写入参数或数据R ET414 读显示数据子程序PR3: L CALL PR0 ;读数据入口M OV D PTR, #DR ADD;设置读数据口地址M OV X A, @D PTR;读显示数据M OV DA T, A;寸数据R ET由于HD61830有文本显示和图象显示两种方式,但是却不能“图文并茂”,所以初始化要根据使用需要而设置.在本系统中,采用了文本显示方式1下面介绍西文显示的操作,包括显示RAM地址的设置、光标操作、读数据操作以及西文字符显示等.(初始化程序略)设置文本显示RAM地址子程序CU L EQU 32H ;列坐标地址(以字节为单位)ROW EQU34H ;行坐标地址(以字符行为单位)W R ADD:M OV A,ROW;取行坐标地址 M OV B,#28H;设置显示域宽度(依实际而定) M U L AB ;计算光标指针地址 ADD A,CU L;加列坐标地址 M OV CU L,A;光标低8位暂存CU L M OV A,B ADDC A,#00H M OV ROW,A;光标高8位暂存ROW M OV COM,#0A H;设置光标指针 L CALL PR1 M OV DA T,CU L;写列位置 L CALL PR2 M OV COM,#0BH L CALL PR1 M OV DA T,ROW;写行位置 L CALL PR2 R ET西文字符组写入子程序(新年快乐!H app y new year!)COU N T EQU 16H ;写入字符个数D PTR;为字符组首地址STA R T:M OV D PTR,#TABL ;设置字符组首地址W R C:PU SH D PL;暂存D PTRPU SH D PHM OV COM,#0CH;设置写数据指令代码L CALL PR1PO P D PH;取出D PTRPO P D PLW R C1:CL R A M OV C A,@A+D PTR;取字符I N C D PTR;修正D PTRPU SH D PL;暂存D PTRPU SH D PHM OV DA T,A;写入显示数据L CALL PR2PO P D PH;取出D PTRPO P D PLDJN Z COU N T,W R C1;循环R ET;等待显示的字符TABL DB20H,48H,61H,70H,70H,79H,20H,6EHDB65H,77H,20H,79H,65H,51H,72H,21HEND参 考 文 献[1]胡汉才编著1单片机原理及系统设计[M]1清华大学出版社,2002.[2]李建忠编著1单片机原理及应用[M]1西安电子科技大学出版社,2002.[3]沈红卫编著1单片机应用系统设计实例与分析[M]1北京航空航天大学出版社,2003.[4]耿长清主编1单片机应用技术[M]1化学工业出版社,2002.[5]北京精电蓬远显示技术有限公司1内藏HD61830控制驱动器图形液晶显示模块使用手册[M]120011。
液晶显示模块使用手册版本: 1.0型号:DM19264B系列选 配 件 说 明□常温(0~50℃) ■宽温(-20~+60℃)液晶片□超宽温(-30~+70℃)□黄绿膜 ■蓝膜 □灰膜 □黑白膜LED背光 ■白光 □翡绿光 □黄绿光 □蓝光 背 光EL背光 □白光 □蓝光 □CCFL背光负压电路 ■板载负压 □不带负压EL逆变器 □配备 □板载 ■不配备CCFL逆变器 □配备 ■不配备一.概述DM19264B是一种图形点阵液晶显示器。
它主要采用动态驱动原理由行驱动—控制器和列驱动器两部分组成了192(列)×64(行)的全点阵液晶显示。
此显示器采用了COB的软封装方式,通过导电橡胶和压框连接LCD,使其寿命长,连接可靠。
二.特性1.工作电压为+5V±10% ,可自带驱动LCD所需的负电压。
2.全屏幕点阵,点阵数为192(列)×64(行),可显示12(/列)×4(行)个(16×16点阵)汉字,也可完成图形,字符的显示。
3.与CPU接口采用7条位控制总线和8位并行数据总线输入输出,适配M6800系列时序。
4.内部有显示数据锁存器5.简单的操作指令显示开关设置,显示起始行设置,地址指针设置和数据读/写等指令。
三.外形尺寸1.外形尺寸图2.主要外形尺寸:项 目 标 准 尺 寸 单 位模 块 体 积 120×62.0×12.5mm 定 位 尺 寸 115×57 mm 视 域104×39 mm 点阵 192×64位 点 距 离 0.51×0.51 mm 点 大 小0.46×0.46mm四.硬件说明1.引脚特性3.最大工作范围1、逻辑工作电压(Vcc): 4.5~5.5V2、电源地(GND): 0V3、LCD驱动电压(Vop): +8.5V~+9.0V4、输入电压: 0~Vcc5、工作温度(Ta): 0-50℃(常温),-20-+70℃(宽温)6、保存温度(Tstg): -20-+70℃,-30--+80℃4.电气特性(测试条件 Ta=25,Vdd=5.0+/-0.25V)1、输入高电平(Vih): 3.5Vmin2、输入低电平(Vil): 0.55Vmax3、输出高电平(Voh): 3.75Vmin4、输出低电平(Vol): 1.0Vmax5、模块工作电流: 57mA max (注:不开背光的情况下)6、侧白光工作电流: 30mA max (注:BLA=5V,BLK=0V)6、底黄绿光工作电流: 240mA max(注:BLA=5V,BLK=0V)五、模块主要硬件构成说明1.显示数据RAM(DDRAM)DDRAM(64×8×8 bits)是存储图形显示数据的。
一、液晶显示模块概述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.主要外形尺寸项目标准尺寸单位模块体积113.0×65.0×12.8mm定位尺寸105.0×55.0mm视域73.4×38.8 mm行列点阵数128×64dots点距离0.52×0.52 mm点大小0.48×0.48 mm二、模块引脚说明128X64 引脚说明引脚号引脚名称方向功能说明1 VSS - 模块的电源地2 VDD - 模块的电源正端3 V0 - LCD驱动电压输入端4 RS(CS) H/L 并行的指令/数据选择信号;串行的片选信号5 R/W(SID) H/L 并行的读写选择信号;串行的数据口6 E(CLK) H/L 并行的使能信号;串行的同步时钟7 DB0 H/L 数据08 DB1 H/L 数据19 DB2 H/L 数据210 DB3 H/L 数据311 DB4 H/L 数据412 DB5 H/L 数据513 DB6 H/L 数据614 DB7 H/L 数据715 PSB H/L 并/串行接口选择:H-并行;L-串行16 NC 空脚17 /RET H/L 复位低电平有效18 NC 空脚19 LED_A - 背光源正极(LED+5V)20 LED_K - 背光源负极(LED-OV)逻辑工作电压(VDD):4.5~5.5V电源地(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)四、用户指令集指令指令码说明执行时间(540KHZ)RSRWDB7DB6DB5DB4DB3DB2DB1DB清除显示0 0 0 0 0 0 0 0 0 1将DDRAM填满“20H”,并且设定DDRAM的地址计数器(AC)到“00H”4.6ms地址归位0 0 0 0 0 0 0 0 1 X设定DDRAM的地址计数器(AC)到“00H”,并且将游标移到开头原点位置;这个指令并不改变DDRAM的内容4.6ms进入点设定0 0 0 0 0 0 0 1 I/D S指定在资料的读取与写入时,设定游标移动方向及指定显示的移位72us显示状态开/关0 0 0 0 0 0 1 D C BD=1:整体显示ONC=1:游标ONB=1:游标位置ON72us游标或显示移位控制0 0 0 0 0 1S/CR/LX X设定游标的移动与显示的移位控制位元;这个指令并不改变DDRAM的内容72us功能设定0 0 0 0 1 DL XREX XDL=1 (必须设为1)RE=1:扩充指令集动作72us备注:1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF标志时BF需为0,方可接受新的指令;如果在送出一个指令前并不检查BF标志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。
LCD1602液晶显示器简介一概述液晶(Liquid Crystal)是一种高分子材料,因其特殊的物理、化学、光学特性,广泛应用轻薄显示器上。
液晶显示器(Liquid Crystal Display,LCD)的主要原理是以电流刺激液晶分子产生点、线、面并配合背部灯管构成画面。
各种型号的液晶通常是按照显示字符的行数或液晶点阵的行、列数来命名。
例如,1602表示每行显示16个字符,一共可以显示两行。
这类液晶通常称为字符型液晶,只能显示ASCII码字符。
12232表示液晶显示画面由122列、32行组成,共有122*32个点来显示各种图形。
用户可以通过程序控制这些点中任何一个点显示或不显示,从而构成各种图形画面。
因此,12232称为图形型液晶。
液晶体积小,功耗低,显示操作简单。
但其有致命的弱点,即使用温度范围很窄。
通用型液晶工作温度为0到+55摄氏度,存储温度为-20到+60摄氏度。
二 LCD16021 1602的外形尺寸(毫米)2 主要技术参数3接口信号说明4 基本操作时序4RAM地址映射图控制器内部带有80B的RAM缓冲区。
对应关系如下图所示。
向图中的00~0F、40~4F地址中的任意处写入显示数据时,液晶可立即显示出来;当写入到10~27或50~67地址时,必须通过移屏指令将他们一移入可显示区域方可正常显示。
1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,如下表所示。
这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是01000001B(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”。
6状态字说明说明:原则上每次对控制器进行读写操作前,都必须进行读写检测,确保STA7为0。
实际上,由于单片机的操作速度慢于液晶控制器的反应速度,因此可以不进行检测,或只进行简短的延时即可。
2FM12864F128SEG/64COM DOT MXTIX LCD DRIVER————————————————————————————————————————————————————————————————————————————————2一.概述MS12864F 是一种图形点阵液晶显示器。
它主要采用动态驱动原理由行驱动器、控制器和列驱动器三部分组成了128()×64(行)的全点阵液晶显示。
此显示器采用了SMD 的硬封装方式,通过导电橡胶和压框连接LCD,使其寿命长,连接可靠。
二.特性1.工作电压为+5V ±10% ,可自带驱动LCD 所需的负电压。
2.全屏幕点阵,点阵数为128(列×64(行),可显示/行)×4(行)个(16× 16点阵)汉字,也可完成图形,字符的显示。
3.与CPU 接口采用4条位控制总线和8位并行数据总线输入输出,适配 Inter8080系列时序。
4.内部有显示数据锁存器,和用于文本显示的6×8和8×8的字符库。
5.简单的操作指令。
三.外形尺寸1.外形尺寸图2.主要外形尺寸四.硬件说明1.引脚特性2FM12864F128SEG/64COM DOT MXTIX LCD DRIVER————————————————————————————————————————————————————————————————————————————————June 2004 22.原理简图3.背光接线图LED 背光19 20EL 背光19 20 +5V 0VEL ~ EL ~五、IC 说明及指令表T6963C is LCD controller designed to be used for control LCD driverLCD driver LSIs and display data Memory, It has an 8 bit parallel data bus And control lines for reading or writing through a MPU I/F.It has 128 words character generator ROM with the capability to control External display RAM of up to 128K bytes. Allocation of text, graphicsAnd external generator RAM can be easily made and the display window canBe freely moved within the allocated memory range.It supports a very board range of LCD formats by selecting different Combinations on a set of programmable inputs. It can be used in text,graphic Modes and has various attribute functions.指令表:表 24FM12864F128SEG/64COM DOT MXTIX LCD DRIVER————————————————————————————————————————————————————————————————————————————————June 2004 2六、电气参数1.ABSOLUTE MAXIMUM RATING2.OPTICAL DATA Ta=25°CWave from is switched from one selected one (θ=10°,φ=90°)Note 2: Required time for blackening ratio of segment goes down from 100% to 10% When wave from is switched from one selected one (θ=10°,φ=90°) 3.TIMING CHARACTERISICS驱动波形图6FM12864F128SEG/64COM DOT MXTIX LCD DRIVER————————————————————————————————————————————————————————————————————————————————June 2004 2读写时序图5.EL Backlight Electrical Characteristics七、功能描述7.1 STATUS READBefore sending data(read/write),command it is necessary to check the Status. Status checkStatus of T6963c can read from data lines./RD L/WR H/CE LC/D HD0∽D7 Status wordT6963C status word format is followingFM12864F 128SEG/64COM DOT MXTIX LCD DRIVER(1)Cursor pointer setThe position of cursor is specified by X address. The cursor positionIs moved only by this command. The cursor pointer doesn't have the Function of increment and decrement. The shift of cursor set by this Command. X address, Y address are specified following.X address 00H - - - - 4FH(Low 7bits are valid)Y address 00H - - - - 1FH(Low 5bits are valid)1 Screen driveX address 00H - - - - 4FHY address 00H - - - - 0FH(2) Offset register setThe offset register is used to determine external character generator RAM area.T6963C has 16 bits address lines as follow:Middle 8 bits (ad10 - ad3) are determined by character code. TheLower 3 bit (ad2 - ad10) are determined by vertical counter. TheLower 5 bit of D1(data) are valid. The data format of external character Generator RAM.(3)Address pointer setThe address pointer set command is used to indication the start address10(1) Text home address and area setThe starting address of external display RAM for text display isDefined by this command. The text home address shows the left end and Most upper position .The relationship of external display RAM address and display position Example:Text home address: 0000H Text area: 00A0H MD2=0, MD3=0: 80 COLUMN DUAL=0, MDS=1, MD0=1, MD1=0: 28 LINES(2) Graphic home address and area setThe starting address of external display RAM for Graphic display is Defined by this command. The graphic home address shows the left end most Upper line.The relationship of external display RAM address and display position. Example:Graphic home address: 0000H Graphic area: 0020HMD2=H, MD3=H: 32 COLUMNS DUAL=H, MDS=L, MD0=H, MD1=H: 2 LINES Example:7.33 MODE SETThe display mode is defined by this command. The display mode don't have changed until to send next this command. Logically "OR","EXOR',"AND" of text and graphic display can be displayed. When internal character generator mode is selected, character code 00H - 7FH are selected from built-in character generator ROM. The character code 80H-FFH are automatically selected external character generator RAM.NOTE: Only text display is attributed, because attributed data is located. Attribute function"Reverse display", "Character blink" and "Inhibit" are called "Attribute".The attribute data is written in the graphic area defined by control word set command. The mode set command selects text display only and graphic the mode set command selects text display only and graphic display cannot be displayed. The attribute data of the 1STcharacter in text area————————————————————————————————————————————————————————————————————————————————June 2004 2auto mode , "Data write(or read)" command is not necessary between each data. "Data auto write (or read)" command should follow the "Address pointer set" and address pointer is automatically increment by + 1 after each data. After sending (or receiving) all data"Auto reset" is necessary to return normal operation because all data is regarded "Display data" and no command can be accepted in the auto mode.12Note: status check for auto mode(STA2,STA3 should be checked between each Data. Auto reset should be performed after checking (STA3=1 STA2=1)display RAM to MPU. Data write/data read should be executed after setting address by address(2) When /HALT has been "L", the oscillation is stopped. It is necessary To turn off power supply for LCD, because LCD goes down by DC bias. (3) The HALF function contains the RESET function. (4) After state of RESET/HALT.FM12864F128SEG/64COM DOT MXTIX LCD DRIVER————————————————————————————————————————————————————————————————————————————————June 2004 2L: Level LF: Floating (High impedance)KO: Internal state (TEXT data access) normally open VEND: End signal of V-counter(Line count) if MDS=H, T2=L, HEND (end signal of H-count) normally open.Note 1: In Attribute mode, H or L by state of Graphinc pointer. Note 2: In Attribute mode, DATA of Graphinc pointer.八.应用举例MS12864F 与单片机8031的一种接口如图.所示:注:V0为液晶驱动电压。