12864液晶显示器种类识别

合集下载

12864中文资料

12864中文资料

12864液晶中文资料JHD529m12008-08-11 21:42一、 概述二、 带中文字库的128X64是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。

可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。

由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。

三、 基本特性:(1)、低电源电压(VDD:+3.0--+5.5V)(2)、显示分辨率:128×64点 (3)、内置汉字字库,提供8192个16×16点阵汉字(简繁体可选) (4)、内置 128个16×8点阵字符 (5)、2MHZ 时钟频率 (6)、显示方式:STN、半透、正显(7)、驱动方式:1/32DUTY,1/5BIAS (8)、视角方向:6点 (9)、背光方式:侧部高亮白色LED,功耗仅为普通LED 的1/5—1/10 (10)、通讯方式:串行、并口可选 (11)、内置DC-DC 转换电路,无需外加负压 (12)、无需片选信号,简化软件设计(13)、工作温度: 0℃ - +55℃ ,存储温度: -20℃ - +60℃模块接口说明:*注释1:如在实际应用中仅使用串口通讯模式,可将PSB 接固定低电平,也可以将模块上的J8和“GND”用焊锡短接。

*注释2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。

*注释3:如背光和模块共用一个电源,可以将模块上的JA、JK 用焊锡短接。

2.2并行接口管脚号 管脚名称 电平 管脚功能描述1 VSS 0V 电源地2 VCC 3.0+5V 电源正3 V0 - 对比度(亮度)调整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——DB0R/W=“L”,E=“H→L”, DB7——DB0的数据被写到IR 或DR6 E(SCLK) H/L 使能信号7 DB0 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 三态数据线 w w w .p i c 16.c o m -y e g u o h u a15 PSB H/L H:8位或4位并口方式,L:串口方式(见注释1)16 NC - 空脚17 /RESET H/L 复位端,低电平有效(见注释2)18 VOUT - LCD 驱动电压输出端19 A VDD 背光源正端(+5V)(见注释3)20 K VSS 背光源负端(见注释3)*注释1:如在实际应用中仅使用并口通讯模式,可将PSB 接固定高电平,也可以将模块上的J8和“VCC”用焊锡短接。

12864液晶的说明

12864液晶的说明

液晶12864(KS0108主控)12864市面上比较流行的有两种,一种是以KS0108为主控芯片的,不带字库的,说白了就是只能靠打点才能显示出字符或图形的,当然要借助取模软件;另一种是以ST7920为主控芯片的,带ASCII码和中文字库。

至于两种的区别下一篇再讨论,这篇先讲述KS0108为主控芯片的12864的原理。

这是网上找的一个管脚图,当然不同品牌的可能略有差异,但是主要的还是一样的重点要讲一下CS1和CS2,KS0108控制的12864内部有两个控制器,分别控制左半屏和右半屏,如下图所示左半屏和右半屏操作时写的地址其实是一样的,那么只能通过片选CS1和CS2来选择哪半个屏了,如果两个都选通,则相当于两块64x64的液晶了,而且显示的内容是一样的,取模方式是纵向8点下高位。

好了,来说下原理,列的范围是0~63,我已经标出了,行是不能按位来写的,而是写“页”,一个页相当于8个点,也就是8位,即一个字符,高位在下面,那么页的范围是0~7,共8页,8页x8个点正好64个点。

这是我用取模软件截的一个“们”字,可以看出它是16x16大小的,实际上占用了两个“页”,16个列,而我们操作时先固定一个页,比如这个就先写上面那页,假设为n好了,从列0写到16,然后页n+1,再从列0写到16,这样一个“们”字就出来了,下面是其代码0x40,0x20,0xF8,0x07,0x00,0xF8,0x02,0x04, 0x08,0x04,0x04,0x04,0x04,0xF E,0x04,0x00,0x00,0x00,0xFF,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x40,0x80,0x7F ,0x00,0x00,可见16x16的字符占了32个字节(上面n页16个字节加n+1页16个),那么如果一幅满幅的图片,就是128x64,占用128x8=1K个字节,可见还是非常占空间的。

12864系列点阵型液晶显示模块

12864系列点阵型液晶显示模块

12864系列点阵型液晶显⽰模块12864系列点阵型液晶显⽰模块⼀、OCM12864液晶显⽰模块概述⼀、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.重量:⼤约 gl 补充说明:外观尺⼨可根据⽤户的要求进⾏适度调整。

⼆、最⼤⼯作范围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.75Vmin九、读写模块程序举例l 写指令⼦程序(INST)SETB ECLR D_ICLR R_WMOV P1, ACLR ERETl 写数据⼦程序(DATA)SETB ESETB D_ICLR R_WMOV P1, ACLR ERETl 写⼀页显⽰RAM数据(假设指令⼦程序为INST,数据⼦程序为DATA)MOV A,#0B8HLCALL INST ;置页地址为0页MOV A,#40HLCALL INST ;置列地址为0列MOV R2,#40HMOV R1,#00HMOV DPTR,#ADDRLOOP:MOV A,R1MOVC A,@A+DPTRLCALL DATAINC R1DJNZ R2, LOOP12864系列点阵型液晶显⽰模块⼀、OCM12864液晶显⽰模块概述⼀、OCM12864液晶显⽰模块概述1.OCM12864液晶显⽰模块是128×64点阵型液晶显⽰模块,可显⽰各种字符及图形,可与CPU直接接⼝,具有8位标准数据总线、6条控制线及电源线。

12864液晶显示器种类识别

12864液晶显示器种类识别

12864液晶显示器种类识别12864液晶种类繁多,光常用的控制器就有4种,每一种都有自己的特点。

当然指令也各不相同。

学习者不搞明白液晶类型,肯定是无从下手。

1. 12864液晶的型号通常的型号是XX12864A,XX12864B,XX12864C,XX12864-1,XX12864-2,XX12864-3之类。

前面的XX是厂家的标志,中间的12864指的是12864点阵,后面的A,B,C,-1,-2,-3是液晶的编号。

一个厂家生产的12864液晶有许多种,于是ABCDE或者12345的一路往下排。

比如有的网友给一个型号12864B,这不是一个规范的型号,不能给使用者提供任何信息,这种不规范型号的液晶通常不是正规厂家生产的。

找到规范的型号,用户可以自己搜索到正规厂家的网站,然后下载资料。

2. 12864液晶的控制器上文提到的4种这里介绍一下。

(1)ST7920类这种控制器带中文字库,为用户免除了编制字库的麻烦,该控制器的液晶还支持画图方式。

该类液晶支持68时序8位和4位并口以及串口。

(2)KS0108类这种控制器指令简单,不带字库。

支持68时序8位并口。

(3)T6963C类这种控制器功能强大,带西文字库。

有文本和图形两种显示方式。

有文本和图形两个图层,并且支持两个图层的叠加显示。

支持80时序8位并口。

(4)COG类常见的控制器有S6B0724和ST7565,这两个控制器指令兼容。

支持68时序8位并口,80时序8位并口和串口。

COG类液晶的特点是结构轻便,成本低。

各种控制器的接口定义:接口定义ST7920GNDVCCV0RSR/WEDB0-DB7PSBRESVOUTBLABLKGND VCCV0RSR/WEDB0-DB7 CS1CS2 RES VOUT BLA BLKT6963C FGGND VCCV0WRRDDB0-DB7 RSCSRESFSBLA BLKS6B0724 GND VCCRSWRRDCSDB0-DB7BLABLK其中PSB是ST7920类液晶的标志性引脚;CS1和CS2是KS0108类引脚的标志性引脚;FS是T6963C类液晶的标志性引脚。

12864LCD液晶显示原理及使用方法

12864LCD液晶显示原理及使用方法
12864LCD液晶显示原理及使用方法
液晶简介
液晶是一种在一定温度范围内呈现既不同于固态液态又不同于气态的特殊物质态,它既具有各向异性的晶体所特有的双折射性又具有液体的流动性液晶显示器件(英文的简写为LCD)就是利用液晶态物质的液晶分子排列状态在电场中改变而调制外界光的被动型显示器件。
点阵式图形液晶显示屏是LCD的一种能够动态显示图形汉字以及各种符号信息为各种电子产品提供了友好的人机界面点阵式图形液晶显示屏的主要特点如下(这些特点也就是LCD的特点):工作电压低、微功耗、体积小、可视面积大、无电磁辐射、数字接口、寿命长等特点。
19LED+-LED背光板电源
20LED--LED背光板电源
12864LCD点阵图形液晶模块应用连接电路
液晶驱动设置
在理解12864LCD硬件原理和管脚功能之后,可以针对LCD进行驱动的编写,分两种情况:仿真环境下和实物开发板编程。
仿真驱动定义如下:
#defineuint8unsigned char

unsignedint value= 0, rvalue=0;
GPIO_SetDir(DATA_PORT_NUM,0x30);
GPIO_ClearValue(LCD_PORT_NUM,(1 <<DI_PIN));
GPIO_SetValue(LCD_PORT_NUM,(1 << RW_PIN));
//8位数据线的接线方式P2.24,P2.23,…P2.22对于D0,D1,…D7,低位到高位
涉及到的一些控制指令:
0x3E关显示,0x3F开显示;
总共有八页,一页占八行点阵点,页的首地址为0xB8;
行的起始地址为0xC0,有规律的改变起始行号可以实现滚屏的效果;

12864点阵LCD液晶屏带中文字库

12864点阵LCD液晶屏带中文字库

功能
令 RS R/W D7 D6 D5 D4 D3 D2 D1 D0
待命
进入待命模式,执行其他指令都棵终止
0 0 0 0000001
模式
待命模式
卷动地 SR=1:允许输入垂直卷动地址
址开关 0 0 0 0 0 0 0 0 1 SR SR=0:允许输入 IRAM 和 CGRAM 地址
开启
反白
选择 2 行中的任一行作反白显示,并可决定反白与否。初始值 R1R
0 0 0 0 0 0 0 1 R1 R0
选择
0=00,第一次设定为反白显示,再次设定变回正常
睡眠
SL=0:进入睡眠模式
0 0 0 0 0 0 1 SL X X
模式
SL=1:脱离睡眠模式
CL=0/1:4/8 位数据 扩充
RE=1: 扩充指令操作 功能 0 0 0 0 1 CL X RE G 0
RE=0: 基本指令操作 设定
示移位控 0 0 0 0 0 1 S/C R/L X X RAM 的内容

DL=0/1:4/8 位数据 功能
0 0 0 0 1 DL X RE X X RE=1: 扩充指令操作 设定
RE=0: 基本指令操作
设定 CG
RAM
0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0 设定 CGRAM 地址
G=1/0:绘图开关
设定
设定绘图 RAM
绘图 RA
0 0 0 AC3 AC2 AC1 AC0 先设定垂直(列)地址 AC6AC5…AC0
001
M
AC6 AC5 AC4 AC3 AC2 AC1 AC0 再设定水平(行)地址 AC3AC2AC1AC0
地址
将以上 16 位地址连续写入即可

12864LCD液晶显示屏中文资料

12864LCD液晶显示屏中文资料

12864LCD液晶显示屏中文资料一、概述二、带中文字库的128X64是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。

可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。

由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。

三、基本特性:(1)、低电源电压(VDD:+3.0--+5.5V)(2)、显示分辨率:128×64点(3)、内置汉字字库,提供8192个16×16点阵汉字(简繁体可选) (4)、内置 128个16×8点阵字符(5)、2MHZ时钟频率(6)、显示方式:STN、半透、正显(7)、驱动方式:1/32DUTY,1/5BIAS (8)、视角方向:6点(9)、背光方式:侧部高亮白色LED,功耗仅为普通LED的1/5—1/10 (10)、通讯方式:串行、并口可选(11)、内置DC-DC转换电路,无需外加负压(12)、无需片选信号,简化软件设计(13)、工作温度: 0℃ - +55℃ ,存储温度: -20℃ - +60℃模块接口说明:*注释1:如在实际应用中仅使用串口通讯模式,可将PSB接固定低电平,也可以将模块上的J8和“GND”用焊锡短接。

*注释2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。

*注释3:如背光和模块共用一个电源,可以将模块上的JA、JK用焊锡短接。

2.2并行接口的J8和“VCC”用焊锡短接。

*注释2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。

LCD12864资料

LCD12864资料

12864LCD液晶显示屏一、概述二、带中文字库的128X64是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。

可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。

由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。

三、基本特性:(1)、低电源电压(VDD:+3.0--+5.5V)(2)、显示分辨率:128×64点(3)、内置汉字字库,提供8192个16×16点阵汉字(简繁体可选) (4)、内置 128个16×8点阵字符(5)、2MHZ时钟频率(6)、显示方式:STN、半透、正显(7)、驱动方式:1/32DUTY,1/5BIAS (8)、视角方向:6点(9)、背光方式:侧部高亮白色LED,功耗仅为普通LED的1/5—1/10 (10)、通讯方式:串行、并口可选(11)、内置DC-DC转换电路,无需外加负压(12)、无需片选信号,简化软件设计(13)、工作温度: 0℃ - +55℃ ,存储温度: -20℃ - +60℃模块接口说明:*注释1:如在实际应用中仅使用串口通讯模式,可将PSB接固定低电平,也可以将模块上的J8和“GND”用焊锡短接。

*注释2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。

*注释3:如背光和模块共用一个电源,可以将模块上的JA、JK用焊锡短接。

2.2并行接口管脚名称电平管脚功能描述管脚号1 VSS 0V 电源地2 VCC 3.0+5V 电源正3 V0 - 对比度(亮度)调整RS=“H”,表示DB7——DB0为4 RS(CS)H/L显示数据RS=“L”,表示DB7——DB0为显示指令数据5 R/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 三态数据线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 PSB H/LH:8位或4位并口方式,L:串口方式(见注释1)16 NC - 空脚17 /RESET H/L 复位端,低电平有效(见注释2)18 VOUT - LCD驱动电压输出端19 A VDD 背光源正端(+5V)(见注释3)20 K VSS 背光源负端(见注释3)*注释1:如在实际应用中仅使用并口通讯模式,可将PSB接固定高电平,也可以将模块上的J8和“VCC”用焊锡短接。

LCD12864液晶显示器中文说明

LCD12864液晶显示器中文说明

一、液晶显示模块概述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标志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。

LCD12864详解

LCD12864详解

12864液晶一、概述带中文字库的128X64是一种具有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℃模块接口说明:*注释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 三态数据线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 PSB H/L H:8位或4位并口方式,L:串口方式(见注释1)16 NC - 空脚17 /RESET H/L 复位端,低电平有效(见注释2)18 VOUT - LCD驱动电压输出端19 A VDD 背光源正端(+5V)(见注释3)20 K VSS 背光源负端(见注释3)*注释1:如在实际应用中仅使用并口通讯模式,可将PSB接固定高电平,也可以将模块上的J8和“VCC”用焊锡短接。

12864液晶屏学习使用手册

12864液晶屏学习使用手册

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在发送命令之前检查高炉商标,(通常在输入每日命令之前添加延迟)那么上一条指令和该指令之间必须有很长的延迟,也就是等待上一条命令的执行完成,有关命令的执行时间,请参阅命令表中的各个命令描述。

12864中文资料

12864中文资料

12864液晶名称含义12864是128*64点阵液晶模块的点阵数简称,业界约定俗成的简称。

基本参数液晶屏类型 STN FSTN模块显示效果:黄绿底黑字蓝底白字白底黑字视角6点钟12点钟驱动方式 1/64 DUTY 1/9 BIAS背光LED白色LED黄绿色控制器KS0108或兼容ST7920 T6963C数据总线 8 位并口/6800 方式串口温度特性工作温度:-20℃~+70℃ 储藏温度:-30℃~+80℃点阵格式 128 x 64基本用途:该点阵的屏显成本相对较低,适用于各类仪器,小型设备的显示领域。

基本用途:该点阵的屏显成本相对较低,适用于各类仪器,小型设备的显示领域。

液晶模组使用注意事项1 当您在你的产品设计中使用本液晶模组,注意液晶的视角与你的产品用途相一致。

2 液晶屏是玻璃为基础的,跌落或与硬物撞击会引起液晶屏破裂或粉碎。

尤其是边角处。

3 尽管在液晶表面的偏振片有抑制反光的表层,应当小心不要划伤表面,一般推荐在液晶表面采用透明塑胶材料的保护屏。

4 如果液晶模组储藏在低于规定的温度以下,液晶材料会凝结而性能恶化。

如果液晶模组储藏在高于规定的温度以上,液晶材料的分子排列方向会转变为液态,可能无法恢复到原来的状态。

超出温度和湿度范围,会引起偏振片剥落或起泡。

因此,液晶模组应储藏在规定的温度范围。

5 如液晶表面遇口水或滴水,应立即擦除,避免长时间过后引起色彩变化或留下污点。

水蒸气会引起ITO电极腐蚀。

6 如果需要清洁液晶屏表面,应该用棉或软布轻快地擦拭,仍不能清除时,呵气之后再擦拭。

7 液晶模组的驱动应遵照规定的额定指标,避免故障及永久损坏。

对液晶材料施加直流电压,会引起液晶材料迅速恶化,应该确保提供交流波形的M信号的连续应用。

特别是,在电源开关时应遵照供电顺序,避免驱动锁存及直流直接加至液晶屏。

8 机械注意事项:a) 液晶模组是在高精度下调试安装的。

避免外力撞击,不要对其改变或修改。

b) 不要篡改金属框的任何突出部分。

lcd液晶ts12864-3显示器使用入门.

lcd液晶ts12864-3显示器使用入门.

lcd液晶ts12864-3显示器使用入门2007年08月19日星期日07:54 P.M.LCD液晶TS12864-3显示器使用入门液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。

随着科技的发展,液晶显示模块的应用前景将更加广阔。

液晶显示(LCD)大体分为笔段型、字符型、点阵图形型等几大类。

本文将介绍点阵图形型带汉字库的液晶显示器。

ts12864-3液晶显示模块是采用控制芯片ST7920来控制显示的。

该显示器能够使用串口和并口两种接线方式。

并口可以选择4线和8线两种。

ST7920是台湾矽创电子公司生产的中文图形控制芯片,它是一种内置128*64-12汉字图形点阵的液晶显示控制模块,用于显示汉字及图形。

该芯片共内置8192个中文汉字(16*16点阵)、128个字符的ASCII字符库(8*16点阵)及64*256点阵显示RAM(GDRAM).为了能够简单、有效地显示汉字和图形,该模块内部设计有2MB的中文字型CGROM和64*256点阵的GDRAM绘图区域;同时,该模块还提供有4组可编程控制的16*16点阵造字空间;除此之外,为了适应多种微处理器和单片机接口的需要,该模块还提供了4位并行、8位并行、2线串行以及3线串行等多种接口方式。

DDRAM为数据显示用的RAM(Data DisplayRAM,简称DDRAM),用以存放要LCD显示的数据,只要将标准的ASCII码放入DDRAM,内部控制线路就会自动将数据传送到显示器上,并显示出该ASCII码对应的字符。

CGROM为字符产生器ROM(Character GeneratorROM,简称CGORM),它存储了192个5×7的点阵字型,但只能读出不能写入。

CGRAM为字型、字符产生器的RAM(CharacterGenerator RAM,简称CGRAM),可供使用者存储特殊造型的造型码,CGRAM最多可存8个造型。

LCD12864液晶显示器中文说明(DOC)

LCD12864液晶显示器中文说明(DOC)

一、液晶显示模块概述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 功能:执行该命令后,所设置的行将显示在屏幕的第一行。

LCD12864液晶的使用

LCD12864液晶的使用

#define uchar unsigned char
#define uint unsigned int
#define LCD_databus P0 //LCD8 位数据口
uchar num;
sbit RS=P2^2;
//RS 为 0 命令;1 数据
sbit RW=P2^1;
//RW 为 1--写;0--64 液晶的使用
大海橡树原创
LCD12864 分为两种,带字库和不带字库的,个人比较喜欢不带字库的,因为显示汉字 的时候可以选择自己喜欢的字体,而带字库的液晶,只能显示 GB2312 的宋体,当然了,也 可以显示其他的字体,不过不是液晶本身字库中带的了,而是用图片的形式显示。本讲由于 内容较多,故分两篇进行讲解,本人水平有限,难免有错误之处,还望大家批评改正!
{
P0=0x00;
RS=0;
RW=1;
EN=1;
while(P0 & 0x80);
EN=0;
}
void write_LCD_command(uchar value)
{
Read_busy();//每次读写都要忙判断
RS=0;
//选择命令
RW=0;
//读操作
LCD_databus=value;
EN=1; _nop_(); _nop_(); EN=0; }
//汉字的下半部分
}
}
void main()
{
InitLCD();
//初始化
ClearScreen(0);
//清屏
Set_line(0);
//显示开始行
Display(1,0,2*16,huan);//欢
Display(1,0,3*16,ying);//迎

12864中文资料 (3)

12864中文资料 (3)

12864中文资料简介12864是一种常见的液晶显示器,广泛应用于各种数字产品中。

本文将介绍12864的基本知识和使用方法,帮助读者更好地了解和使用12864。

12864的基本特性12864是指液晶显示屏的像素为128x64的型号。

其外部尺寸通常为80x36mm,显示区域尺寸为60x30mm。

12864液晶显示器通常采用ST7920驱动芯片,具有较高的显示效果和稳定性。

12864的接口和引脚定义12864液晶显示器的接口通常采用并行方式。

其引脚定义如下:•RST:复位引脚,用于将显示器复位到初始状态。

•RS:命令/数据选择引脚,用于选择向显示器发送的是命令还是数据。

•EN:使能引脚,用于触发显示器对接收的命令或数据进行处理。

•D0~D7:数据引脚,用于传输显示数据。

•CS1、CS2:片选引脚,用于选择要控制的显示区域。

•PSB:并行/串行选择引脚,用于选择并行通信方式还是串行通信方式。

•VCC、GND:电源引脚。

12864的使用步骤使用12864液晶显示器的基本步骤如下:1.准备工作:将12864液晶显示器与主控板通过接口线连接好,并接上电源。

2.初始化:通过向液晶显示器发送一系列初始化命令,使其进入正确的工作状态。

3.显示数据:向液晶显示器发送需要显示的数据,可以是文字、图形等。

4.控制显示:根据需要,通过发送命令来控制显示器的各种参数,如清屏、设置显示位置等。

5.结束操作:最后需要对液晶显示器进行适当的关闭操作,包括关闭电源等。

12864的应用领域由于12864液晶显示器具有尺寸适中、显示效果好、稳定性高等特点,因此广泛应用于各种数字产品中,包括但不限于以下领域:•仪器仪表:12864液晶显示器可以用于各种仪器仪表的显示部分,如电子测量仪器、光学仪器等。

•信息显示:12864液晶显示器可以用于各种信息显示设备,如温湿度显示器、计时器、电子钟等。

•消费电子:12864液晶显示器可以用于各种消费电子产品,如电子游戏机、MP3播放器等。

Protues12864液晶显示

Protues12864液晶显示

Protues仿真液晶显示目录1 LCD12864简介 (2)2 LCD12864显示原理 (6)2.1汉字和英文显示原理 (6)2.2图形显示 (7)2.3应用说明 (8)2.4指令描述 (9)3软件仿真 (12)3.1汉字显示 (12)3.2图形显示 (18)3.3同时显示多个汉字 (23)3.4向上滚动显示 (30)4小结 (40)1LCD12864简介(1)ST7920类这种控制器带中文字库,为用户免除了编制字库的麻烦,该控制器的液晶还支持画图方式。

该类液晶支持68时序8位和4位并口以及串口。

(2)KS0108类这种控制器指令简单,不带字库。

支持68时序8位并口。

(3)T6963C类这种控制器功能强大,带西文字库。

有文本和图形两种显示方式。

有文本和图形两个图层,并且支持两个图层的叠加显示。

支持80时序8位并口。

(4)COG类常见的控制器有S6B0724和ST7565,这两个控制器指令兼容。

支持68时序8位并口,80时序8位并口和串口。

COG类液晶的特点是结构轻便,成本低。

ST7920 GND VCC V0 RS R/W E DB0-DB7 PSB RES VOUT BLA BLK KS0108 GND VCC V0 RS R/W E DB0-DB7 CS1 CS2 RES VOUT BLA BLKT6963C FG GND VCC V0 WR RD DB0-DB7 RS CS RES FS BLA BLKS6B0724 GND VCC RS WR RD CS DB0-DB7 RES BLA BLK模块控制芯片提供两套控制命令,基本指令和扩充指令如下:指令表1:(RE=0:基本指令)指令表2:(RE=1:扩充指令)备注:当IC1在接受指令前,微处理器必须先确认其内部处于非忙碌状态,即读取BF 标志时,BF需为零,方可接受新的指令;如果在送出一个指令前并不检查BF标志,那么在前一个指令和这个指令中间必须延长一段较长的时间,即是等待前一个指令确实执行完成。

全国资培训-显示模块(TG12864液晶)

全国资培训-显示模块(TG12864液晶)

CS2=1 … DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 62 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 63 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 行 号 0 ↓ 7 8 ↓ 55 56 ↓ 63
无锡机电高等职业技术学校
Y 地址 0
1
2
……………………… PAGE0
功能: 功能: DD RAM 的列地址存储在Y地址计数器中,读写数据对列地址有影响, 在对DD RAM进行读写操作后,Y地址自动加一。
无锡机电高等职业技术学校
DD RAM地址映像表: 地址映像表: 地址映像表
CS1=1 y = x =0 ↓ x= 7 0 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 1 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 … DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 62 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 63 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 0 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 1 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7
(1)点阵式液晶模块LCD的显示原理 点阵式液晶模块LCD的显示原理 LCD
点阵式液晶模块LCD,可以显示字符、数字,还可以显示各种图 形、曲线及汉字,其原理是控制LCD点阵中的点的亮暗,亮和暗的点 阵按一定规律可以组成汉字,组成一幅图形和曲线等。 对用户来说,LCD屏幕上的点阵是按字节方式8个点一组来控制的。 例如:一个16点阵的汉字在LCD上显示是采用16×16个点来表达的, 即一个16点阵的汉字需要32个字节的编码数据,这些数据包含了 16×16点阵中亮和暗的控制信息。这些包含亮和暗控制信息的16×16 点阵,就是字模。

LCD12864 液晶显示屏中文资料

LCD12864 液晶显示屏中文资料
AC6 AC5 AC4 AC3 AC2 AC1 AC0 再设定水平(行)地址 AC3AC2AC1AC0
将以上 16 位地址连续写入即可
备注:当 IC1 在接受指令前,微处理器必须先确认其内部处于非忙碌状态,即读取 BF 标志时,BF 需为零,方可接受新的指令;
如果在送出一个指令前并不检查 BF 标志,那么在前一个指令和这个指令中间必须延长一段较长的时间,即是等待前一个指
DB7
H/L
三态数据线
15
PSB
H/L
H:8 位或 4 位并口方式,L:串口方式(见注释 1)
16
NC
-
空脚
17 /RESET H/L
复位端,低电平有效(见注释 2)
18 VOUT
-
LCD 驱动电压输出端
19
A
VDD
背光源正端(+5V)(见注释 3)
20
K
VSS
背光源负端(见注释 3)
*注释 1:如在实际应用中仅使用串口通讯模式,可将 PSB 接固定低电平,也可以将模块上的 J8 和“GND”用焊锡短接。 *注释 2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。 *注释 3:如背光和模块共用一个电源,可以将模块上的 JA、JK 用焊锡短接。
● 字型产生 RAM(CGRAM) 字型产生 RAM 提供图象定义(造字)功能, 可以提供四组 16×16 点的自定义图象空间,使用
者可以将内部字型没有提供的图象字型自行定义到 CGRAM 中,便可和 CGROM 中的定义一样地通过 DDRAM 显示在屏幕中。
● 地址计数器 AC 地址计数器是用来贮存 DDRAM/CGRAM 之一的地址,它可由设定指令暂存器来改变,之后只要读取或是写 入 DDRAM/CGRAM 的值时,地址计数器的值就会自动加一,当 RS 为“0”时而 R/W 为“1”时,地址计数器的值会被读取到 DB6——DB0 中。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

12864液晶显示器种类识别
12864液晶种类繁多,光常用的控制器就有4种,每一种都有自己的特点。

当然指令也各不相同。

学习者不搞明白液晶类型,肯定是无从下手。

1. 12864液晶的型号通常的型号是XX12864A,XX12864B,XX12864C,XX12864-1,XX12864-2,XX12864-3之类。

前面的XX是厂家的标志,中间的12864指的是12864点阵,后面的A,B,C,-1,-2,-3是液晶的编号。

一个厂家生产的12864液晶有许多种,于是ABCDE或者12345的一路往下排。

比如有的网友给一个型号12864B,这不是一个规范的型号,不能给使用者提供任何信息,这种不规范型号的液晶通常不是正规厂家生产的。

找到规范的型号,用户可以自己搜索到正规厂家的网站,然后下载资料。

2. 12864液晶的控制器上文提到的4种这里介绍一下。

(1)ST7920类这种控制器带中文字库,为用户免除了编制字库的麻烦,该控制器的液晶还支持画图方式。

该类液晶支持68时序8位和4位并口以及串口。

(2)KS0108类这种控制器指令简单,不带字库。

支持68时序8位并口。

(3)T6963C类这种控制器功能强大,带西文字库。

有文本和图形两种显示方式。

有文本和图形两个图层,并且支持两个图层的叠加显示。

支持80时序8位并口。

(4)COG类常见的控制器有S6B0724和ST7565,这两个控制器指令兼容。

支持68时序8位并口,80时序8位并口和串口。

COG类液晶的特点是结构轻便,成本低。

各种控制器的接口定义:
接口定义
ST7920
GND
VCC
V0
RS
R/W
E
DB0-DB7
PSB
RES
VOUT
BLA
BLK
GND VCC
V0
RS
R/W
E
DB0-DB7 CS1
CS2 RES VOUT BLA BLK
T6963C FG
GND VCC
V0
WR
RD
DB0-DB7 RS
CS
RES
FS
BLA BLK
S6B0724 GND VCC
RS
WR
RD
CS
DB0-DB7
BLA
BLK
其中PSB是ST7920类液晶的标志性引脚;CS1和CS2是KS0108类引脚的标志性引脚;FS是T6963C类液晶的标志性引脚。

如果你拿到的液晶接口有丝印指示,就可以按照上表来判断液晶的类型。

3.液晶资料的获取我通过与多个网友的交流发现,初学者得到的液晶途径有以下几种:一是实验室借的,代代相传,资料缺失,二是购自当地电子市场的柜台,通常不提供资料和技术支持,三是购自网络,比如淘宝,用户当然不用担心几十块钱被骗。

但是也通常无法取得资料和获取技术支持。

先说柜台,有的是代理正规厂家的产品,通常会指引你找厂家索取资料。

有的是拿的地下作坊的冒牌产品,品质尚无法保证,更不用说技术支持了,即使给个资料,跟你拿到的液晶也是相去甚远。

有的卖冒牌产品的还是指引你到某种规厂家网站下载资料,其实就是盗版那个厂家的产品。

外观是差不多了,性能不能保证。

液晶产品生产是讲究工艺的,人家花钱投入是有道理。

再说网络购买方式,生产厂家很少在淘宝上卖产品的,为什么呢?液晶说到底还是电子元器件,靠数量取胜。

在淘宝上买液晶的都是学生,买个一片两片的做实验,销售人员不可能有很多时间在网上跟学生周旋。

他们需要找到设备生产厂家,这才是他们的客户源。

批量的销售需要淘宝吗?当然不需要。

人家需求方的采购需要的是面对面的接触,至少是电话沟通,对供应发资格有质疑的,大不了花点差旅费直接过去踩点。

即使通过网络买或者卖了样品,批量交易时还得转到网下,签合同,订服务条款。

在网络上卖液晶的又是谁?正规厂家的也有,但是绝对少。

在网络上卖液晶是谁?货主资格不可考,货物来源不可考,品质是未知数。

通常他们也会提供你某厂家的资料或者指引你到某厂家索取资料和获取支持,但是也许他们跟这厂家没有任何关系。

拿到手里的东西跟资料一对,似乎也差不多,冒牌当然要有点像的。

所以购买液晶一定要找正规厂家买。

也许有的销售人员对卖一个样品给穷学生不大感冒,但是至少品质可以放心,还有个地方找到正确的资料。

12864液晶显示动态波形,最近不少网友对这个课题感兴趣。

这里说两点:一是12864点阵分辨率太低,显示波形效果不好,特别是高频波形。

二是建议选择KS0108控制器的,虽然ST7920控制器的也有画图方式,但是用它显示动态波形会浪费你很多时间,大概是16倍的数据处理时间。

为什么?大家可以研究一下两种控制器的显示RAM与DB0-DB7输入的数据对应的关系就明白了。

附件中是我新拍的实物照片。

即使没有资料,大家对比一下手中的液晶,至少可以看出是属于哪种控制器的。

三个芯片大小差不多的是
KS0108的,一个大两个小的是ST7920的,这两种芯片都封装为黑色钮扣状,T6963的是贴片封装的,大家主要看T6963(当然有的厂家用的是替代型号)以及和它配套使用的存储器62256,之余其它芯片,形状会有多种,不要太关注.。

相关文档
最新文档