12864液晶使用手册

合集下载

12864液晶屏幕使用说明及程序

12864液晶屏幕使用说明及程序

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)。

12864中文字库液晶模块使用说明书

12864中文字库液晶模块使用说明书

12864中文字库液晶模块使用说明书第 1 页共16 页一、12864液晶显示模块概述1. 12864液晶显示模块是128×64点阵的汉字图形型液晶显示模块,可显示汉字及图形,内置国标GB2312码简体中文字库(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。

可与CPU 直接接口,提供两种界面来连接微处理机:8-位并行及串行两种连接方式。

具有多种功能:光标显示、画面移位、睡眠模式等。

2. 外观尺寸:93×70mm(4X8C), 84×44mm(2X8C),110×65mm(2x8 C _2), 116×39mm(2X10),180×65mm(4X16A)3. 视域尺寸:73×39mm(4X8C), 78×25mm(2x8 C _2), 70×20mm(2X8C),85×20mm(2X10), 132×39mm(4X16A),补充说明:外观尺寸可根据用户的要求进行适度调整。

二、模块引脚说明1)表—1:(128X32)、(160X32)模块引脚说明引脚名称 方向 说明 引脚名称方向 说明1 VSS - GND(0V) 11 DB4 I/O 数据42 VDD - Supply Voltage For Logic (+5v) 12 DB5 I/O 数据53 VO - Supply Voltage For LCD (悬空)13 DB6 I/O 数据64 RS(CS) H/L H: Data L: Instruction Code 14 DB7 I/O 数据75 R/W(STD) H/L H: Read L: Write15 PSB H/L 16032此脚为:RESET脚 6 E(SCLK) H,H/L Enable Signal7 DB0 I/O 数据0 16 /RST H/L 16032此脚为空8 DB1 I/O 数据1 17 LEDK - 16032此脚为A9 DB2 I/O 数据2 18 LEDA - 16032此脚为K10 DB3 I/O 数据3 注:以上K为负,A为正4)表—4:(256X64)引脚说明引脚名称 方向 说明引脚名称 方向 说明 1 FG - FRAME GROUND 11 DB0 I/O 数据0 2 VSS - GND(0V)12 DB1 I/O 数据1 3 VDD - Supply Voltage For Logic (+5v) 13 DB2 I/O 数据2 4 NC - 空脚14 DB3 I/O 数据3 5 R/W H/L H: Read L: Write 15 DB4 I/O 数据4 6 E1 H,H/L Enable Signal1 16 DB5 I/O 数据5 7 E2 H,H/L Enable Signal217 DB6 I/O 数据6 8 RS H/L H: Data L: Instruction Code 18 DB7 I/O 数据7 9 NC - 空脚19 NC - 空脚 10 /RST H/L Reset Signal 低电平有效 20 NC - 空脚注 K背光源负极(LED-OV)A背光源正极(LED+5V)三、12864液晶硬件接口1、逻辑工作电压(VDD):4.5~5.5V2、电源地(GND):0V3、LCD 驱动电压(V0):0~-10V4、工作温度(Ta):0~55℃(常温) / -20~70℃(宽温) 保存温度(Tstg):-10~65℃(常温)5、电气特性见附图1 外部连接图(参考附图2)模块有并行和串行两种连接方法(时序如下): 1、8位并行连接时序图MPU 写资料到模块RSR/WEMPU从模块读出资料RSR/WE2、串行连接时序图CS C LS T3、AC电气特性(TA=25℃ VCC=5V)condition Min. Typ. Max. UnitSYMBOL Characteristics Testfrequency Rf=39KΩ480 540 600 KHz Fosc OSCTIME UNIT PARAMETER SYMBOL MESUREFOR WRITE MODE(WRITING DATA FROM MPU TO ST7920)System cycle time TC 13,000 nsAddress setup time TAS 1,500 nsAddress hold time TAH 1,500 nsData setup time TDSW 1,000 nsData hold time TH 20 nsEnable pulsewidth TPW 1,500 nsEnable rise/fall time TR,TF 25 nsFOR READ MODE(READING DATA FROM ST7920 TO MPU)System cycle time TC 13,000 nsAddress setup time TAS 1,500 nsAddress hold time TAH 1,500 nsData setup time TDDR 1,000 nsData hold time TH 20 ns Enable pulsewidth TPW 1,500 ns Enable rise/fall time TR,TF 25 ns四、用户指令集指令表—2:(RE=1:扩充指令集)指令码指令RS RW DB7 DB6 DB5DB4 DB3 DB2DB1DB0说明执行时间(540KHZ )待命模式 0 0 0 0 0 0 0 0 0 1将DDRAM 填满“20H ”,并且设定DDRAM 的地址计数器(AC )到“00H ” 72us卷动地址或IRAM 地址选择 0 0 0 0 0 0 0 0 1 SR SR=1:允许输入垂直卷动地址 SR=0:允许输入IRAM 地址72us反白选择 0 0 0 0 0 0 0 1 R1 R0选择4行中的任一行作反白显示,并可决定反白与否 72us 睡眠模式0 0 0 0 0 0 1 SL X XSL=1:脱离睡眠模式 SL=0:进入睡眠模式72us扩充功能设定0 0 0 0 1 1 X1REG 0RE=1:扩充指令集动作RE=0:基本指令集动作G=1 :绘图显示ONG=0 :绘图显示OFF72us设定IRAM地址或卷动地址0 0 0 1 AC5AC4 AC3 AC2AC1AC0SR=1:AC5—AC0为垂直卷动地址SR=0:AC3—AC0为ICON IRAM地址72us设定绘图RAM地址0 0 1 AC6 AC5AC4 AC3 AC2AC1AC0设定CGRAM地址到地址计数器(AC)72us备注:1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF标志时BF需为0,方可接受新的指令;如果在送出一个指令前并不检查BF标志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。

SG12864-12 液晶显示模块 使用说明书

SG12864-12 液晶显示模块 使用说明书

深圳显能实业有限公司液晶显示模块SG12864-12使用说明书Add: 深圳市宝安33区大宝路83号东方明工业城6栋4楼目录一、功能特点----------------------------------------------3二、读写操作时序------------------------------------------3三、指令说明----------------------------------------------6四、坐标关系---------------------------------------------11五、显示RAM---------------------------------------------13六、应用举例---------------------------------------------14七、注意事项---------------------------------------------18一、功能特点:SG12864-12汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。

主要技术参数和显示特性:电源:VDD 3.3V~+5V(内置升压电路,无需负压);显示内容:128列× 64行显示颜色:黄绿屏,蓝屏显示角度:6:00钟直视LCD类型:STN与MCU接口:8位并口或串行配置LED背光多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等二、读写操作时序:模块有并行和串行两种连接方法(时序如下):8位并行连接时序图MPU写资料到模块MPU从模块读出资料2、串行连接时序图串行数据传送共分三个字节完成:第一字节:串口控制—格式 11111ABCA为数据传送方向控制:H表示数据从LCD到MCU,L表示数据从MCU到LCDB为数据类型选择:H表示数据是显示数据,L表示数据是控制指令C固定为0第二字节:(并行)8位数据的高4位—格式 DDDD0000第三字节:(并行)8位数据的低4位—格式 0000DDDD串行接口时序参数:(测试条件:T=25℃ VDD=5.0V)三、指令说明:1、指令表1:(RE=0:基本指令集)指令码指令RS RWDB7DB6DB5DB4DB3DB2DB1DB说明执行时间(540KHZ)清除显示0 0 0 0 0 0 0 0 0 1将DDRAM填满“20H”,并且设定DDRAM的地址计数器(AC)到“00H”1.6ms地址归位0 0 0 0 0 0 0 0 1 X设定DDRAM的地址计数器(AC)到“00H”,并且将游标移到开头原点位置;这个指令并不改变DDRAM的内容72us进入点设定0 0 0 0 0 0 0 1 I/D S指定在资料的读取与写入时,设定游标移动方向及指定显示的移位I/D=1:游标向右移,DDRAM地址计数器(AC)加1I/D=0:游标向左移,DDRAM地址计数器(AC)减1S:显示画面整体位移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的内容S/C=0,R/L=0: 游标向左移动S/C=0,R/L=1:游标向右移动72us功能设定0 0 0 0 1 DL XREX XDL=1 (必须设为1)RE=1:扩充指令集动作RE=0:基本指令集动作72us设定CGRA M地址0 0 0 1AC5AC4AC3AC2AC1AC设定CGRAM地址到地址计数器(AC)72us设定0 0 1 AC AC AC AC AC AC AC设定DDRAM地址到地址计数器72usDDRAM地址6 5 4 3 2 1 0 (AC)读取忙碌标志(BF)和地址0 1 BFAC6AC5AC4AC3AC2AC1AC读取忙碌标志(BF)可以确认内部动作是否完成,同时可以读出地址计数器(AC)的值0us写资料到RAM 1 0 D7 D6 D5 D4 D3D2D1D0写入资料到内部的RAM(DDRAM/CGRAM/IRAM/GDRAM)72us读出RAM 的值1 1 D7 D6 D5 D4 D3D2D1D0从内部RAM读取资料(DDRAM/CGRAM/IRAM/GDRAM)72us指令表—2:(RE=1:扩充指令集)指令码指令RS RWDB7DB6DB5DB4DB3DB2DB1DB说明执行时间(540KHZ)待命模式0 0 0 0 0 0 0 0 0 1将DDRAM填满“20H”,并且设定DDRAM的地址计数器(AC)到“00H”72us卷动地址或IRAM地址选择0 0 0 0 0 0 0 0 1 SRSR=1:允许输入垂直卷动地址SR=0:允许输入IRAM地址72us反白选择0 0 0 0 0 0 0 1 R1 R0选择4行中的任一行作反白显示,并可决定反白与否72us睡眠模式0 0 0 0 0 0 1 SL X XSL=1:脱离睡眠模式SL=0:进入睡眠模式72us扩充功能设定0 0 0 0 1 1 X1REG 0RE=1:扩充指令集动作RE=0:基本指令集动作G=1 :绘图显示ONG=0 :绘图显示OFF72us设定IRAM地址或卷动地址0 0 0 1AC5AC4AC3AC2AC1ACSR=1:AC5—AC0为垂直卷动地址SR=0:AC3—AC0为ICONIRAM地址72us设定绘图RAM 地址0 0 1AC6AC5AC4AC3AC2AC1AC设定CGRAM地址到地址计数器(AC)72us备注:1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF标志时BF需为0,方可接受新的指令;如果在送出一个指令前并不检查BF标志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。

LCM12864ZS系列液晶模块使用手册及例程

LCM12864ZS系列液晶模块使用手册及例程
void SPI_Low(void)//低速模式
{
setbit(SPCR,SPE);//SPI使能
setbit(SPCR,MSTR); //SPI主机
setbit(SPCR,SPR1); //SCK=fosc/128
setbit(SPCR,SPR0);
clrbit(SPSR,SPI2X);
//setbit(SPCR,CPOL); //模式2,空闲时高电平
#define CS_DDR DDRB
#define CS_PORT PORTB
#define CS_BIT 0
#define SCK_DDR DDRB
#define SCK_PORT PORTB
#define SCK_BIT 1
#define MOSI_DDR DDRB
#define MOSI_PORT PORTB
LCM12864-05
将箭头所指的晶振的一个脚对地短接,再接通电源,进入模块测试功能,正常时会显示不同点阵的字符
//液晶模块测试程序
//MCU:ATmega128
//晶振:11.0592
//编译器:IARAVR 5.3
#include <iom128.h>
#define testbit(var, bit) ((var)&(1<<(bit))) //测试位
0002---12*24字体
0003---16*32字体
b3~b0:字符颜色选择
0000---白色
0001---黑色
0x82
汉字设置
void FontHZ(unsigned char data)
Data取值:
b7~b4:字符大小选择
0000---16*16字体

LCD12864液晶中文说明书

LCD12864液晶中文说明书
液晶显示模块技术手册
J12864中文/JGD12864中文/FY12864ZW
特色:(1)模组背部自带10K3*3硬封可调电位器,可以调到理想对比度
(2)LED背光极性可调,JP4为液晶背光正负反接处,此模组背光为4颗LED灯,非普通背光
(3)模组自带原装三星正品防静电电容,抗干扰性更强C6C7C8
C固定为0
第二字节:(并行)8位数据的高4位—格式DDDD0000第三字节:(并行)8位数据的低4位—格式0000DDDD串行接口时序参数:(测试条件:T=25℃VDD=4.5V)
四、用户指令集
1、指令表1:(RE=0:基本指令集)
指令
指令码
说明
执行时间
(540
KHZ)
RS
RW
DB7
DB6
DB5
DB4
(4)串并口可通过两种方式调节1PSB脚控制2JP2短路到+
为并口短路到-为串口
(5)自改3.3V可通过JP3调节,默认接+级为5V,接-为3.3V,C4C5加极性电容即可型号
为106A14FH4,背光电阻33欧改成3.3欧
+
一、液晶显示模块概述
12864中文汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。
RAM
1
1
D7
D6
D5
D4
D3
D2
D1
D0
从内部RAM读取资料
(DDRAM/CGRAM/IRAM/G
72us
72us
读取忙碌标志
(BF)和地址
0
1
BF

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液晶屏学习手册一、液晶显示模块概述12864A-1汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵,16*8=128,16*4=64,一行只能写8个汉字,4行;)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。

主要技术参数和显示特性:电源:VDD 3.3V~+5V(内置升压电路,无需负压);显示内容:128列× 64行(128表示点数)显示颜色:黄绿显示角度:6:00钟直视LCD类型:STN与MCU接口:8位或4位并行/3位串行配置LED背光多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等二、外形尺寸1.外形尺寸图2.主要外形尺寸二、模块引脚说明逻辑工作电压(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)备注:1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF标志时BF需为0,方可接受新的指令;如果在送出一个指令前并不检查BF标志,(一般在输入每天指令前加个delay)那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。

2、“RE”为基本指令集与扩充指令集的选择控制位元,当变更“RE”位元后,往后的指令集将维持在最后的状态,除非再次变更“RE”位元,否则使用相同指令集时,不需每次重设“RE”位元。

12864液晶使用说明书

12864液晶使用说明书
5) 光标或显示移位控制:
功能:S/C:光标左/右移动,AC减/加1。 R/L:整体显示左/右移动,光标跟随移动,AC值不变。
6) 功能设定:
功能:DL=1: 8-BIT 控制接口; DL=0: 4-BIT 控制接口。 RE=1: 扩充指令集动作; RE=0: 基本指令集动作。
7) 设定CGRAM地址:
● RS=0: 当 MPU 进行读模块操作,指向地址计数器。 当 MPU 进行写模块操作,指向指令寄存器。
● RS=1: 无论 MPU 读/写操作,均指向数据寄存器。
串口方式: CS:串行片选信号,高电平有效。
并口方式: ● R/W=0 写操作。 ● R/W=1 读操作。
串口方式: 串行数据输入端 并口方式:使能信号,高电平有效。 串口方式:串行时钟信号。 MPU 与模块之间并口的数据传送通道, 4 位总线模式下 D0 ~ D3 脚断开 串/并口控制选择端: ● H:并口控制; ● L:串口控制。
字节的LSB部分,至于相关的另四位则都为0。串行传输讯号请参考下图说明
4、串行接口时序图:
(1) MPU写数5℃,VDD=4.5V)
五、用户指令集说明:
1、指令表一:(RE=0:基本指令集)
指令表二:(RE=1:扩充指令集)
备注说明: ● 当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取 BF 标志时BF需为0,方可接受新的指令;如果在送出一个指令前并不检查BF标 志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一 个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。 ● “RE”为基本指令集与扩充指令集的选择控制位,当变更“RE”位后,往后 的指令集将维持在最后的状态,除非再次变更“RE”位,否则使用相同指令集 时,不需每次重设“RE”位。

JGD12864中文说明使用书

JGD12864中文说明使用书

12864M-1 使用说明书液晶显示器使用手册目录(一)概述(二)外形尺寸(三)模块主要硬件构成说明(四)模块的外部接口(五)指令说明(六)读写操作时序(七)软件初始化一、概述12864M-1 是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及128X64 全点阵液晶显示器组成,可完成图形显示,也可以显示8X4 个(16X16 点阵汉字,与外部CPU 接口可采用串行或并行方式控制。

主要技术参数和性能:1 1.电源:VDD:+5V2 2.显示内容:128 (列)X64 (行)点。

3 3.全屏幕点阵。

4ROM 总共提供8192 个汉字(16X16 点阵)。

5ROM (CGROM) 总共提供128 个字符(16X8 点阵)6 6.工作温度:-20℃∽+70℃,存储温度:-30℃∽+80℃二、外形尺寸图表:ITEM NOMINAL DIMEN UNIT模块体积 93X70X13.5 mm视域 70.0X38.8 mm行列点阵数 128X64 DOTS点距离 0.52X0.52 mm点大小 0.48X0.48 mm三、模块主要硬件构成说明RS,R/W 的配合选择决定控制界面的4 种模式:RS R/W 功能说明L L MPU 写指令到指令暂存器(IR)L H 读出忙标致(BF)及地址计数器(AC)的状态H L MPU 写入数据到数据暂存器(DR)H H MPU 从数据暂存器(DR) 中读出数据H H MPU 从数据暂存器(DR) 中读出数据·忙标志:BFBF 标志提供内部工作情况,BF=1 表示模块在进行内部操作,此时模块不接受外部指令和数据,BF=0 时,模块为准备状态,随时可接受外部指令和数据。

·字型产生ROM(CGROM)字型产生ROM(CGROM)提供8192 个此触发器是用于模块屏幕显示开和关的控制.DFF=1 为开显示,DFF 的状态是指令DISPLAY ON/OFF 和RST 信号控制的。

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

CJ12864L液晶显示模块使用手册

CJ12864L液晶显示模块使用手册

液晶显示模块使用手册版本:1.0型号:CJ12864L系列选配件说明液晶片□常温(0~50℃)□宽温(-20~+60℃)□超宽温(-30~+70℃)□黄绿膜□蓝膜□灰膜□黑白膜背光LED背光□白光□翡绿光□黄绿光□蓝光EL背光□白光□蓝光□CCFL背光负压电路□板载负压□不带负压一.概述CJ12864L是一款带中文字库的图形点阵模块,由动态驱动方式驱动128×64点阵显示。

低功耗,供应电压范围宽。

内含多功能的指令集,操作简易。

采用COB工艺制作,结构稳固,使用寿命长。

二.特性:●提供8位,4位及串行接口可选●64×16位字符显示RAM(DDRAM最多16字符×4行,LCD显示范围16×2行)●2M位中文字型ROM(CGROM),总共提供8192个中文字型(16×16点阵)●16K位半宽字型ROM(HCGROM),总共提供126个西文字型(16×8点阵)●64×16位字符产生RAM(CGRAM)●15×16位总共240点的ICON RAM(ICONRAM)●自动复位(RESET)功能●绘图及文字画面混合显示功能●提供多功能指令:——画面清除(display clear)——游标归位(return home)——显示开/关(display on/off)——游标显示/隐藏(cursor on/off)——游标移位(cursor shift)——显示移位(display shift)——垂直画面旋转(vertical line scoll)——反白显示(By-line reverse display)——睡眠模式(sleep mode)三.外形尺寸1.外形尺寸图2.主要外形尺寸项目标准尺寸单位模块体积78*70*12.5mm 视域62.0*44.0mm 行列点阵数128×64dots 点距离0.438*0.60mm 点大小0.378*0.54mm四.硬件说明1.引脚特性管脚名称符号电平功能描述1VSS0V接地(GND)2VDD 5.0V电源电压3V0负压液晶显示器驱动电压调节端4RS H/L 并口模式寄存器选择H:数据;L:指令串口片选信号H:有效;L:失效5R/W H/L 并口模式H:读;L:写串口数据线6E H/L 并口:读/写起始脚串口连续时钟输入7 | 10DB0|DB3H/L数据总线低4位,4位并口及串口时悬空11 | 14DB4|DB7H/L数据总线高4位,串口时悬空DB7可作BUSY标志,15PSB H/L H:8/4位数据接口模式L:串行接口模式由硬件设置时,此脚悬空16NC悬空17RST H/L复位信号,选择硬件复位时,此脚悬空18VEE负压液晶显示器驱动电压19BLA5V背光正20BLK0V背光负2.原理简图3.最大工作范围1)逻辑工作电压(Vdd):5V±10%2)电源地(GND):0V 3)LCD 驱动电压(Vop):5V 4)输入电压:0~Vdd4.电气特性(测试条件Ta=25,Vdd=5.0±10%)1)输入高电平(Vih):0.7Vdd~Vdd 2)输入低电平(Vil):0.6Vmax 3)输出高电平(Voh):0.8Vdd~Vdd 4)输出低电平(Vol):0.4Vmax 5)模块工作电流: 2.2~3.0mA(不含背光)6)底黄绿光工作电流:250mA 7)侧白光工作电流:60mA五.模块主要硬件构成说明1.PSB 脚VSS VDD RS R/W E PSB DB0RES2.忙标志(BF)表示当前与MPU接口电路的运行状态。

J12864中文液晶使用说明

J12864中文液晶使用说明

J12864中文液晶使用说明
一、硬件连接
二、软件设置
1.安装液晶库文件
将液晶库文件拷贝到单片机的编程环境中,以便在程序中调用相关函数。

2.初始化液晶
在程序的初始化函数中,调用液晶库提供的初始化函数,以初始化液晶参数和相关引脚。

三、显示中文字符
然后,在程序中调用液晶库中的函数,以显示中文字符。

通常的调用方式为:
lcd_draw_chinese(x, y, "你好");
函数参数说明:
-x:起始横坐标
-y:起始纵坐标
-"你好":待显示的中文字符
四、显示英文字符和数字
显示英文字符和数字与显示中文字符类似,只是液晶库提供了额外的函数用于显示英文字符和数字。

调用方式如下:
显示英文字符:
lcd_draw_english(x, y, "Hello");
函数参数说明:
-x:起始横坐标
-y:起始纵坐标
- "Hello":待显示的英文字符
显示数字:
lcd_draw_number(x, y, number);
函数参数说明:
-x:起始横坐标
-y:起始纵坐标
- number:待显示的数字
五、显示图形
六、注意事项
2.操纵液晶模块时应轻拿轻放,避免撞击或扭曲。

3.在使用中文液晶时,应注意控制芯片ST7920的工作电压和时序要求。

4.如果需要显示中文字符,首先要将中文字库文件转换成液晶可识别的格式。

5.当在程序中使用液晶库进行液晶控制时,需注意调用顺序和参数的正确性。

总结:。

LED12864液晶中文资料HS12864-15 系列中文图形液晶模块说明书

LED12864液晶中文资料HS12864-15 系列中文图形液晶模块说明书
VCOBBA音频模块供电
VREF参考供电
VXO主时钟供电
VANA音频电路供电
VFLASH-1逻辑界面供电
VFLASH-2收音机电路供电
VIO逻辑供电
PURX电源复位
CCONTCSX开机维持
CARDDET卡检测
GENSIO通用输入/输出口
CNTVR-1稳压器控制信号-1
FLASH字库
SRAM闪存
EEPOM码片
LCDLED-ADJ显示背光灯调节
KBD-LIGHT键盘背光灯
KBDLED-ADJ键盘背光灯调节
IRONX红外线接口启动信
ANT天线
VANT-1天线开关控制信号-1
DUPLEX双工器
LNA低噪声放大器
BAL平衡变换(拜仑)
VHFVCO V频段压控振荡器
UHFVCO U频段压控振荡器
SHFVCO S频段压控振荡器
OUT-CP锁相控制信号
LO-OUT本振信号输出
SCLK频率合成器时钟
SDATA频率合成器数据
SENA频率合成器启动
TXQN发射基带Q信号负
VR2稳压器2输出(发射供电)
VTX发射供电
VMOD(=VTX)发射调制器供电
TXP(=TXPWR)发射启动信号
TXC发射增益控制
VAPC-G GSM自动功率控制
VAPC-D DCS自动功率控制
TXBUFF发射缓冲(预放)供电
TXVGSM GSM发射控制信号
TXVDCS DCS发射控制信号
AFC自动频率控制信号
HAGAR射频信号处理器
HARAG-RESET-X射频IC复位
HLGA射频信号处理器
RXC接收增益控制
RX-I/Q接收基带信号

TG12864液晶面板说明书

TG12864液晶面板说明书

设计1):LCD液晶显示模块显示图形和汉字设计一、概述TG12864B 是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及128× 64全点阵液晶显示器组成。

可完成图形显示,也可以8× 4个( 16× 16 点阵)汉字。

主要技术参数和性能:1. 电源: VDD: +2.7~ +5V; 模块内自带-10V 负压,用于LCD 的驱动电压。

2. 显示内容: 128(列)× 64(行)点3. 全屏幕点阵4. 七种指令5. 与CPU接口采用8位数据总线并行输入输出和8条控制线6. 占空比1/647. 工作温度: -10℃ ~+60℃,储存温度: -20℃ ~+70℃ , 可选择宽温: -20℃~+70℃(工作温度);二、外形尺寸图三、模块主要硬件构成说明IC3 为行驱动器, IC1, IC 为列驱动器。

IC1, IC2, IC3 含有如下主要功能器件。

了解如下器件有利于对LCD模块之编程。

1. 指令寄存器( IR)IR 是用来寄存指令码,与数据寄存器寄存数据相对应。

当D/I=1 时,在E 信号下降沿的作用下,指令码写入IR。

2. 数据寄存器DR是用来寄存数据的,与指令寄存器寄存指令相对应。

当D/I=1 时,在E 信号的下降沿的作用下,图形显示数据写入DR,或在E信号高电平作用下由DR 读到DB7~DB0 数据总线。

DR 和DDRAM 之间的数据传输是模块内部自动执行的。

3. 忙标志:BFBF 标志提供内部工作情况。

BF=1 表示模块在进行内部操作,此时模块不接受外部指令和数据。

BF=0 时,模块为准备状态,随时可接受外部指令和数据。

利用STATUS READ指令,可以将BF 读到DB7 总线,从而检验模块之工作状态。

4. 显示控制触发器DFF此触发器是用于模块屏幕显示开和关的控制。

DFF=1 为开显示( DISPLAY ON), DDRAM 的内容就显示在屏幕上, DDF=0 为关显示( DISPLAY OFF)。

12864液晶模块使用手册,(型号:LG128646-FFDWH6V+Rev+0.1)

12864液晶模块使用手册,(型号:LG128646-FFDWH6V+Rev+0.1)

LCD Module SpecificationModel No.:LG128646-FFDWH6VTable of Contents1. BASIC SPECIFICATIONS (2)2. ABSOLUTE MAXIMUM RATINGS (3)3. ELECTRICAL CHARACTERISTICS (4)4. OPERATING PRINCIPLES & METHODS (7)5. DISPLAY CONTROL INSTRUCTIONS (10)6. DISPLAY DATA RAM ADDRESS MAP (13)7. CONNECTION WITH 8051 FAMILY MPU (14)8. ELECTRO-OPTICAL CHARACTERISTICS (15)9. DIMENSIONAL OUTLINE (16)10. LCD MODULE NUMBERING SYSTEM (17)11. PRECAUTIONS FOR USE OF LCD MODULE (18)RECORD OF REVISIONRev. Date Page Item Description0.1 2007/02/09 -- -- New release1. BASIC SPECIFICATIONS1.1 FeaturesItemSpecificationsUnit Display Format 128 x 64dot LCD Type FSTN - Positive - TransflectiveBlack characters on white background - Driving Method 1/64 Duty, 1/9 Bias - Viewing Direction 6O ’clock Backlight & ColorLED, white color - Outline Dimension (WxHxT) 66.0 x 58.0 x 10.5 mm Viewing Area (WxH) 57.0 x 37.0 mm Active Area (WxH)55.0 x 35.16 mm Dot Pitch (WxH) 0.43 x 0.55 mm Dot Size (WxH) 0.39 x 0.51 mm Weight 40 g Controller S6B0108- Interface8-bit parallel (6800 series MPU)- Power Supply (V DD ) 5.0 (Built-in voltage converter for LCD driving)V1.2 Block Diagram1.3 Terminal FunctionsPin No. Symbol Level Function1 V SS0V Ground2 V DD+5V Power supply for logic3 V O- Operating voltage for LCD (contrast adjusting) Refer to section 3.54 RS H/L Data or instruction selectionH: Display data L: Instruction code5 R/W H/L Read or write selectionH: Read operation L: Write operation6 E H, H→L Enable signal. In read mode (R/W=“H”), data appears at DB0 to DB7 while E is “H”. In write mode (R/W=“L”), data of DB0 to DB7 is latched at the falling edge of E.7 DB0 H/L8 DB1 H/L9 DB2 H/L10 DB3 H/L11 DB4 H/L12 DB5 H/L13 DB6 H/L14 DB7 H/LData bus15 /CS1 L Chip selection for IC1 (left half panel). Active “L”.16 /CS2 L Chip selection for IC2 (right half panel). Active “L”.17 /RST L Reset signal. Active “L”.18 V OUT-10V Output voltage for LCD driving19 LEDA +5V20 LEDK 0V Power supply for LED backlight Refer to section 3.3 to 3.42. ABSOLUTE MAXIMUM RATINGSItem Symbol Min. Max. Unit Supply Voltage (Logic) V DD-V SS-0.3 7.0 V Supply Voltage (LCD) V DD-V O-0.3 19.0 V Input Voltage V I-0.3 V DD+0.3 V Operating Temperature Topr-20 70 °C Storage Temperature Tstg-30 80 °C3. ELECTRICAL CHARACTERISTICS3.1 DC Characteristics (V DD=5.0V±10%, Ta=25°C)Item Symbol Condition Min. Typ. Max. Unit Supply VoltageV DD 4.5 5.0 5.5 V (Logic)Supply VoltageV DD-V O-- 12.2 -- V (LCD Drive)Input High Voltage V IH 2.0 -- V DD V Input Low Voltage V IL0 -- 0.8 V Output High Voltage V OH I OH=-0.2mA 2.4 -- V DD V Output Low Voltage V OL I OL=1.6mA 0 -- 0.4 VSupply CurrentI DD V DD=5.0V -- 6.0 8.0 mA (Logic)3.2 Interface Timing Chart (V DD=5.0V±10%, Ta=25°C)Characteristic Symbol Min. Typ. Max. UnitE Cycle t C1000 -- -- nsE High Level Width t WH450 -- -- nsE Low Level Width t WL 450 -- -- nsE Rise Time t R-- -- 25 nsE Fall Time t F-- -- 25 ns Address Set-Up Time t ASU140 -- -- ns Address Hold Time t AH10 -- -- ns Data Set-Up Time t DSU200 -- -- ns Data Delay Time t D-- -- 320 ns Data Hold Time(Write) t DHW10 -- -- ns Data Hold Time(Read) t DHR10 -- -- nsRSDB0-DB7R/W/CS1, /CS2EDB0-DB7ERS/CS1, /CS2R/WMPU Read TimingMPU Write Timing3.3 LED Backlight Characteristics (Ta=25°C)Item Symbol Condition Min. Typ. Max. Unit Forward Voltage V f 2.9 3.1 3.3 V Forward Current I f V f=3.1V -- 45 -- mA Color White3.4 Power Supply for LED Backlight* R L (internal) and R E (external) are the current limiting resistors for LED backlight1) V LED=5.0V: J1 open. Supply 5.0V to LEDA (Pin 19) and LEDK (Pin 20) <Default>2) V LED=3.3V: J1 close; R E=(3.3V-3.1V)/45mA=4.5Ω. Supply 3.1V to LEDA (Pin 19) and LEDK (Pin 20)3) V LED is other voltage: J1 close; R E=(V LED-3.1V)/45mA. Supply 3.1V to LEDA (Pin 19) and LEDK (Pin 20)3.5 Power Supply for Logic and LCD Driving* V O is LCD driving voltage (contrast adjusting). Adjust V DD-V O voltage to be around 12.2V for a better contrast.4. OPERATING PRINCIPLES & METHODS4.1 I/O BufferInput buffer controls the status between the enable and display of chip. Unless the IC (selected by /CS1 or /CS2) is in active mode, input or output of data and instruction does not execute. Therefore internal state is maintained. But /RST can operate regardless the level of /CS1 or /CS2.4.2 RegisterBoth input register and output register are provided to interface to MPU of which the speed is different from that of internal operation. The selections of these registers depend on the combination of R/W and RS signals.RS R/W FunctionL InstructionLH Status read (busy check)L Data write (from input register to display data RAM) HH Data read (from display data RAM to output register)4.2.1 Input RegisterInput register stores the data temporarily before writing it into display data RAM.When the IC is in active mode, R/W and RS select the input register. The data from MPUis written into input register, then into display data RAM. Data is latched at falling edge of the E signal and then written into the display data RAM automatically by internal operation.4.2.2 Output RegisterOutput register stores the data temporarily which is read from display data RAM when the IC is in active mode and R/W and RS=H, stored data in display data RAM is latched in output register. When the IC is in active mode and R/W=H, RS=L, status data (busy check) can be read out.To read the contents of display data RAM, twice access of read instruction is needed. In first access, data in display data RAM is latched into output register. In second access, MPU can read data that is latched in output register. That is, to read the data in display data RAM, it needs dummy read. But status read does not need dummy read.The following shows the MPU read timing.DB0-DB7Writeaddress NRegister Address Output R/W Busy checkE RS MPU Read TimingcheckBusyData at address N+1Data at address N Ncheck Busy (dumy)Read data N+1address NRead data checkBusy N+2address N+1Read data4.3 ResetThe system can be initialized by setting /RST terminal at low level when turning power on. When /RST becomes low, following procedure is occurred. 1. Display off2. Display start line register is set by 0. (Z address 0)While /RST is low level, no instruction except status read can be accepted. Reset status appears at DB4 of status byte, after DB4 becomes “L ”, any instruction can be accepted. The conditions of power supply at initial power up are shown below.Item Symbol Min. Typ. Max. Unit Reset time t RS1.0 -- -- μs Rise time t R----200ns/RSTV DD4.4 Busy FlagBusy flag indicates the system is now internally operating or not. When busy flag is “H ”, the system is in internal operation. When busy flag is “L ”, the system can accept data or instruction. Busy flag is read out on DB7 by the Status Read instruction.4.5 Display On/Off Flip-FlopThe display on/off flip-flop makes on/off the liquid crystal display. When flip-flop is reset (logical low), selective voltage or non selective voltage appears on segment output terminals. When flip-flop is set (logical high), non selective voltage appears on segment output terminals regardless of display RAM data.The display on/off flip-flop can change status by instruction. The display data at all segments disappear while /RST is low. The status of the flip-flop is output on DB5 by Status Read instruction.4.6 X Page RegisterX page register designates page of the internal display data RAM. Count function is not available. The address is set by instruction.4.7 Y Address CounterY address counter designates address of the internal display data RAM. The address is set by instruction and is increased by 1 automatically by read or write operations of display data.4.8 Display Data RAMDisplay data RAM stores a display data for liquid crystal display. 1 bit data of this RAM corresponds to light ON (data=1) or light OFF (data=0) of 1 dot on the display panel.4.9 Display Start Line RegisterThe register specifies a line in display data RAM that corresponds to the top line of LCD panel, when displaying contents in display data RAM on the LCD panel. Bit data (DB<0:5>) of the display start line information is written into this register by display start line set instruction. It is used for scrolling of the liquid crystal display screen.5. DISPLAY CONTROL INSTRUCTIONSThe display control instructions control the internal state of the S6B0108. Instruction is received from MPU to S6B0108 for the display control. The following table shows various instructions.Instruction RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 FunctionDisplay ON/OFF 0 0 0 0 1 1 1 1 1 0/1 Control the display on or off.Internal status and display RAM data arenot affected.Set Address (Y address) 0 0 0 1 Y address (0-63) Set the Y address at the Y addresscounter.Set Page (X address) 0 0 1 0 1 1 1 Page(0-7)Set the X address at the X addressregister.Display Start Line(Z address) 0 0 1 1 Display start line (0-63) Indicate the display data RAM displayedat the top of the screen.Status Read 0 1 BUSY 0 ON/OFFRESET0 0 0 0 Read status.BUSY 0: Ready1: In internal operationON/OFF0: Display ON1: Display OFFRESET0: Normal1: ResetWrite Display Data 1 0 Display Data Write data (DB0-DB7) into display dataRAM. After writing instruction, Y addressis increased by 1 automatically.Read Display Data 1 1 Display Data Read data (DB0-DB7) from display dataRAM to the data bus.LG128646-FFDWH6V Rev 0.1- 11 -5.1 Display On/Off RS 0 R/W 0 DB7 0 DB6 0 DB5 1 DB4 1 DB3 1 DB2 1 DB1 1 DB0 DThe display data appears when D is 1 and disappears when D is 0. Though the data is not on the screen with D=0, it remains in the display data RAM. Therefore, you can make it appear by changing D=0 into D=1. 5.2 Set Address (Y Address) RS 0 R/W 0 DB7 0 DB6 1 DB5 AC5 DB4 AC4 DB3 AC3 DB2 AC2 DB1 AC1 DB0 AC0Y address (AC0-AC5) of the display data RAM is set in the Y address counter. The address is set by instruction and increased by 1 automatically by read or write operations of display data. 5.3 Set Page (X Address) RS 0 R/W 0 DB7 1 DB6 0 DB5 1 DB4 1 DB3 1 DB2 AC2 DB1 AC1 DB0 AC0X address (AC0-AC2) of the display data RAM is set in the X address register. Writing or reading to or from MPU is executed in this specified page until the next page is set. 5.4 Display Start Line (Z Address) RS 0 R/W 0 DB7 1 DB6 1 DB5 AC5 DB4 AC4 DB3 AC3 DB2 AC2 DB1 AC1 DB0 AC0Z address (AC0-AC5) of the display data RAM is set in the display start line register and displayed at the top of the screen.LG128646-FFDWH6V Rev 0.1- 12 -5.5 Status Read RS 0 • R/W 1 DB7 BUSY DB6 0 DB5 ON/OFF DB4 RESET DB3 0 DB2 0 DB1 0 DB0 0••BUSY When BUSY is 1, the chip is executing internal operation and no instructions are accepted. When BUSY is 0, the chip is ready to accept any instructions. ON/OFF When ON/OFF is 1, the display is off. When ON/OFF is 0, the display is on. RESET When RESET is 1, the system is being initialized. In this condition, no instructions except status read can be accepted. When RESET is 0, initializing has finished and the system is in the normal operation condition.5.6 Write Display Data RS 1 R/W 0 DB7 D7 DB6 D6 DB5 D5 DB4 D4 DB3 D3 DB2 D2 DB1 D1 DB0 D0Write data (D0-D7) into the display data RAM. After writing instruction, Y address is increased by 1 automatically. 5.7 Read Display Data RS 1 R/W 1 DB7 D7 DB6 D6 DB5 D5 DB4 D4 DB3 D3 DB2 D2 DB1 D1 DB0 D0Read data (D0-D7) from the display data RAM. After reading instruction, Y address is increased by 1 automatically. One time of dummy read must be required after column address setting.LG128646-FFDWH6V Rev 0.1- 13 -6. DISPLAY DATA RAM ADDRESS MAPPage (X) Address Display Data D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 Column (Y) Address 0 1 2 1st S6B0108 (IC1) (/CS1=L, /CS2=H) 2nd S6B0108 (IC2) (/CS1=H, /CS2=L) Line (Z) Address 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 61 SEG126 62 SEG127 63 SEG128 Common COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15 COM16 COM17 COM18 COM19 COM20 COM21 COM22 COM23 COM24 COM25 COM26 COM27 COM28 COM29 COM30 COM31 COM32 COM33 COM34 COM35 COM36 COM37 COM38 COM39 COM40 COM41 COM42 COM43 COM44 COM45 COM46 COM47 COM48 COM49 COM50 COM51 COM52 COM53 COM54 COM55 COM56 COM57 COM58 COM59 COM60 COM61 COM62 COM63 COM640123LCD PANEL 128 X 64 DOTS4567--61 SEG6262 SEG6363 SEG640 SEG651 SEG662 SEG67--SEG1SEG2SegmentSEG3----LG128646-FFDWH6V Rev 0.1- 14 -7. CONNECTION WITH 8051 FAMILY MPU8051 P0.0-P0.7 8 74HC373 8 A0 A1LCD Module DB0-DB7 RS R/WY0 P2.5-P2.7 3 74HC138 Y1/CS1 /CS2/RD /WR RSTE /RSTa. Application Circuit 18051 P1.0-P1.7 P3.0 P3.1 P3.2 P3.3 P3.4 RST 8LCD Module DB0-DB7 RS R/W E /CS1 /CS2 /RSTb. Application Circuit 2LG128646-FFDWH6V Rev 0.1- 15 -8. ELECTRO-OPTICAL CHARACTERISTICS (Ta=25°C)Item View Angle Contrast Ratio Response Time Symbol Φ2-Φ1 Cr tr (rise) tf (fall) Condition Cr³2 , q=0° Φ=0°,q=0° Φ=0°,q=0° Φ=0°,q=0° Min. -3 --Typ. 70 -200 250 Max. ----Unit Deg -ms ms Note Note1, Note2 Note3 Note4Z( f =0° ) Y( q =180° , f =-90° )Topf1f2Cr Max CrXX'2.0qBottom Y'( q =0° , f =+90° ) Note1: Definition of viewing angle f, qf1f2Note2: Definition of viewing angle range f1, f2BrightnessB1 Non-selective state Brightness 100% Selective state Non-selective stateDriving Voltage Contrast Ratio = Brightness of non-selected dot (B1) Brightness of selected dot (B2)trtf10% TimeB2Note3: Definition of contrast ratio (positive type)Note3: Definition of response time90%LG128646-FFDWH6V Rev 0.1- 16 -9. DIMENSIONAL OUTLINELG128646-FFDWH6V Rev 0.1- 17 -10. LCD MODULE NUMBERING SYSTEML G 128 64 6 - F(1)(1) (2)FD W(8) (9)H(10)6(11)V - XXXXX(12) (13)(2)(3)(4)(5)(6) (7)Brand Module type C - Character module G - Graphic module(3)Display format Character module : Number of characters per line, two digits XX Graphic module : Number of columns, three digits XXX(4)Display format Character module : Number of lines, one digit X Graphic module : Number of rows, two or three digits XX or XXX(5) (6)Development number : One or two digits X or XX LCD mode T - TN Positive, Gray S - STN Positive, Yellow green B - STN Negative, Blue K - FSTN Negative, Black Q - FFSTN Negative, Black N - TN Negative, Blue G - STN Positive, Gray F - FSTN Positive, White L - FSTN Negative, Blue(7) (8) (9)Polarizer mode R - Reflective Backlight type N - Without backlight Backlight color Y - Yellow green A - Amber B - Blue R - Red W - White M - Multi color G - Green Nil - Without backlight L - Array LED D - Edge light LED E - EL C - CCFL F - Transflective M - Transmissive(10) Operating temperature range S - Standard temperature (0 to +50 oC) (11) Viewing direction 3 - 3:00 6 - 6:00 9 - 9:00 U - 12:00 V - Built in DC-DC converter (12) DC-DC Converter N or Nil - Without DC-DC converter (13) Version code Nil or 0 to ZZZZZ - Version code H - Extended temperature (-20 to +70 oC)LG128646-FFDWH6V Rev 0.1- 18 -11. PRECAUTIONS FOR USE OF LCD MODULE11.1 Handing Precautions 1) The display panel is made of glass. Do not subject it to a mechanical shock by dropping it from a high place, etc. 2) If the display panel is damaged and the liquid crystal substance inside it leaks out, be sure not to get any in your mouth. If the substance comes into contact with your skin or clothes, promptly wash it off using soap and water. 3) Do not apply excessive force on the surface of display or the adjoining areas of LCD module since this may cause the color tone to vary. 4) The polarizer covering the display surface of the LCD module is soft and easily scratched. Handle this polarizer carefully. 5) If the display surface of LCD module becomes contaminated, blow on the surface and gently wipe it with a soft dry cloth. If it is heavily contaminated, moisten cloth with one of the following solvents. · Isopropyl alcohol · Ethyl alcohol Solvents other than those mentioned above may damage the polarizer. Especially, do not use the following: · Water · Ketone · Aromatic Solvents 6) When mounting the LCD module make sure that it is free of twisting, warping, and distortion. Distortion has great influence upon display quality. Also keep the stiffness enough regarding the outer case. 7) Be sure to avoid any solvent such as flux for soldering never stick to Heat-Seal. Such solvent on Heat-Seal may cause connection problem of heat-Seal and TAB. 8) Do not forcibly pull or bend the TAB I/O terminals. 9) Do not attempt to disassemble or process the LCD module. 10) NC terminal should be open. Do not connect anything. 11) If the logic circuit power is off, do not apply the input signals. 12) To prevent destruction of the elements by static electricity, be careful to maintain an optimum work environment. · Be sure to ground the body when handling the LCD module. · Tools required for assembly, such as soldering irons, must be properly grounded. · To reduce the amount of static electricity generated, do not conduct assembly and other work under dry conditions. · The LCD module is coated with a film to protect the display surface. Exercise care when peeling off this protective film since static electricity may be generated. 11.2 Storage Precautions 1) When storing the LCD module, avoid exposure to direct sunlight or to the light of fluorescent lamps and high temperature/high humidity. Whenever possible, the LCD module should be stored in the same conditions in which they were shipped from our company.LG128646-FFDWH6V Rev 0.1- 19 -2) Exercise care to minimize corrosion of the electrodes. Corrosion of the electrodes is accelerated by water droplets or a current flow in a high humidity environment. 11.3 Design Precautions 1) The absolute maximum ratings represent the rated value beyond which LCD module can not exceed. When the LCD modules are used in excess of this rated value, their operating characteristics may be adversely affected. 2) To prevent the occurrence of erroneous operation caused by noise, attention must be paid to satisfy VIL, VIH specification values, including taking the precaution of using signal cables that are short. 3) The liquid crystal display exhibits temperature dependency characteristics. Since recognition of the display becomes difficult when the LCD is used outside its designated operating temperature range, be sure to use the LCD within this range. Also, keep in mind that the LCD driving voltage levels necessary for clear displays will vary according to temperature. 4) Sufficiently notice the mutual noise interference occurred by peripheral devices. 5) To cope with EMI, take measures basically on outputting side. 6) If DC is impressed on the liquid crystal display panel, display definition is rapidly deteriorated by the electrochemical reaction that occurs inside the liquid crystal display panel. To eliminate the opportunity of DC impressing, be sure to maintain the AC characteristics of the input signals sent to the LCD Module. 11.4 Others 1) Liquid crystals solidify under low temperatures (below the storage temperature range) leading to defective orientation or the generation of air bubbles (black or white). Air bubbles may also be generated if the LCD module is subjected to a strong shock at a low temperature. 2) If the LCD modules have been operating for a long time showing the same display patterns, the display patterns may remain on the screen as ghost images and a slight contrast irregularity may also appear. A normal operating status can be regained by suspending use for some time. It should be noted that this phenomenon does not adversely affect performance reliability. 3) To minimize the performance degradation of the LCD modules resulting from destruction caused by static electricity, etc., exercise care to avoid touching the following sections when handling the module: · Terminal electrode sections. · Part of pattern wiring on TAB, etc.。

12864液晶屏幕使用说明及程序

12864液晶屏幕使用说明及程序

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)。

JD12864FD系列图形点阵液晶显示模块使用说明书

JD12864FD系列图形点阵液晶显示模块使用说明书

JD12864FD系列图形点阵液晶显示模块使用说明书-------------------------------------------------------------------------------------------------感谢您关注和使用我们的字符点阵系列液晶显示器产品,欢迎您提出您的要求、意见和建议,我们将竭诚为您服务、让您满意。

精东电子有限公司Jing Dong Electronics Co.,Ltd.一、JD12864FD液晶显示模块概述1.JD12864FD液晶显示模块是128×64点阵型液晶显示模块,可显示各种字符及图形,可与CPU直接接口,具有8位标准数据总线、6条控制线及电源线。

采用S6B0108控制IC。

2.外观尺寸:75X54.7X12.9mm (JD12864FD),3.视域尺寸:60X32.5mm (JD12864FD)z补充说明:外观尺寸可根据用户的要求进行适度调整。

z二、外形尺寸JD12864FD:模块尺寸75X54.7X12.9mm,视域尺寸60X32.5mm,点尺寸0.40X0.40mm三、最大工作范围1、逻辑工作电压(Vcc):4.5~5.5V2、电源地(GND):0V3、LCD驱动电压(Vo):0~+5V4、输入电压:0~Vcc5、工作温度(Ta):0~55℃(常温) / -10~60℃(宽温)6、保存温度(Tstg):-10~60℃四、电气特性(测试条件 Ta=25,Vdd=5.0+/-0.25V)1、输入高电平(Vih):3.5Vmin2、输入低电平(Vil):0.55Vmax3、输出高电平(Voh):3.75Vmin4、输出低电平(Vol): 1.0Vmax5、工作电流:5.0mAmax (注:不开背光的情况下)五、接口说明接口说明表管脚号 管脚 方向 说明1 VDD - 逻辑电源。

2 VSS - 逻辑电源地。

3 V0 I LCD调整电压,接10K电位器的中端4 DB0 I/O 数据输入输出引脚。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

12864液晶屏学习手册一、液晶显示模块概述12864A-1汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵,16*8=128,16*4=64,一行只能写8个汉字,4行;)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。

主要技术参数和显示特性:电源:VDD 3.3V~+5V(内置升压电路,无需负压);显示内容:128列× 64行(128表示点数)显示颜色:黄绿显示角度:6:00钟直视LCD类型:STN与MCU接口:8位或4位并行/3位串行配置LED背光多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等二、外形尺寸1.外形尺寸图2.主要外形尺寸二、模块引脚说明逻辑工作电压(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)备注:1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF标志时BF需为0,方可接受新的指令;如果在送出一个指令前并不检查BF标志,(一般在输入每天指令前加个delay)那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。

2、“RE”为基本指令集与扩充指令集的选择控制位元,当变更“RE”位元后,往后的指令集将维持在最后的状态,除非再次变更“RE”位元,否则使用相同指令集时,不需每次重设“RE”位元。

具体指令介绍:1、清除显示CODE:功能:清除显示屏幕,把DDRAM位址计数器调整为“00H”2、位址归位CODE:功能:把DDRAM位址计数器调整为“00H”,游标回原点,该功能不影响显示DDRAM3、位址归位CODE:功能:把DDRAM位址计数器调整为“00H”,游标回原点,该功能不影响显示DDRAM功能:执行该命令后,所设置的行将显示在屏幕的第一行。

显示起始行是由Z地址计数器控制的,该命令自动将A0-A5位地址送入Z地址计数器,起始地址可以是0-63范围内任意一行。

Z地址计数器具有循环计数功能,用于显示行扫描同步,当扫描完一行后自动加一。

4、显示状态开/关CODE:功能:D=1;整体显示ON C=1;游标ON B=1;游标位置ON5、游标或显示移位控制CODE:功能:设定游标的移动与显示的移位控制位:这个指令并不改变DDRAM的内容6、功能设定CODE:功能:DL=1(必须设为1)RE=1;扩充指令集动作RE=0:基本指令集动作7、设定CGRAM位址CODE:功能:设定CGRAM位址到位址计数器(AC)8、设定DDRAM位址CODE:功能:设定DDRAM位址到位址计数器(AC)9、读取忙碌状态(BF)和位址CODE:功能:读取忙碌状态(BF)可以确认内部动作是否完成,同时可以读出位址计数器(AC)的值10、写资料到RAMCODE:功能:写入资料到内部的RAM(DDRAM/CGRAM/TRAM/GDRAM)11、读出RAM的值CODE:功能:从内部RAM读取资料(DDRAM/CGRAM/TRAM/GDRAM)12、待命模式(12H)CODE:功能:进入待命模式,执行其他命令都可终止待命模式13、卷动位址或IRAM位址选择(13H)CODE:功能:SR=1;允许输入卷动位址SR=0;允许输入IRAM位址14、反白选择(14H)CODE:功能:选择4行中的任一行作反白显示,并可决定反白的与否15、睡眠模式(015H)CODE:功能:SL=1;脱离睡眠模式SL=0;进入睡眠模式16、扩充功能设定(016H)CODE:功能:RE=1;扩充指令集动作RE=0;基本指令集动作G=1;绘图显示ON G=0;绘图显示OFF17、设定IRAM位址或卷动位址(017H)CODE:功能:SR=118、设定绘图RAM位址(018H)CODE:功能:设定GDRAM位址到位址计数器(AC)五、显示坐标关系1、图形显示坐标水平方向X—以字节单位垂直方向Y—以位为单位2、汉字显示坐标3、字符表代码(02H---7FH)六、显示RAM1、文本显示RAM(DDRAM)文本显示RAM提供8个×4行的汉字空间,当写入文本显示RAM时,可以分别显示CGROM、HCGROM与CGRAM的字型;ST7920A可以显示三种字型,分别是半宽的HCGROM字型、CGRAM字型及中文CGROM 字型。

三种字型的选择,由在DDRAM中写入的编码选择,各种字型详细编码如下:显示半宽字型:将一位字节写入DDRAM中,范围为02H-7FH的编码。

显示CGRAM字型:将两字节编码写入DDRAM中,总共有0000H,0002H,0004H,0006H四种编码显示中文字形:将两字节编码写入DDRAMK ,范围为A1A0H-F7FFH(GB码)或A140H-D75FH(BIG5码)的编码。

绘图RAM(GDRAM)绘图显示RAM提供128×8个字节的记忆空间,在更改绘图RAM时,先连续写入水平与垂直的坐标值,再写入两个字节的数据到绘图RAM,而地址计数器(AC)会自动加一;在写入绘图RAM的期间,绘图显示必须关闭,整个写入绘图RAM的步骤如下:1、关闭绘图显示功能。

2、先将水平的位元组坐标(X)写入绘图RAM地址;再将垂直的坐标(Y)写入绘图RAM地址;将D15——D8写入到RAM中;将D7——D0写入到RAM中;打开绘图显示功能。

绘图显示的缓冲区对应分布请参考“显示坐标”游标/闪烁控制ST7920A提供硬件游标及闪烁控制电路,由地址计数器(address counter)的值来指定DDRAM中的游标或闪烁位置。

八、中文字符表:*************************************文档结束*******************************************点阵LCD的显示原理在数字电路中,所有的数据都是以0和1保存的,对LCD控制器进行不同的数据操作,可以得到不同的结果。

对于显示英文操作,由于英文字母种类很少,只需要8位(一字节)即可。

而对于中文,常用却有6000以上,于是我们的DOS前辈想了一个办法,就是将ASCII表的高128个很少用到的数值以两个为一组来表示汉字,即汉字的内码。

而剩下的低128位则留给英文字符使用,即英文的内码。

那么,得到了汉字的内码后,还仅是一组数字,那又如何在屏幕上去显示呢?这就涉及到文字的字模,字模虽然也是一组数字,但它的意义却与数字的意义有了根本的变化,它是用数字的各位信息来记载英文或汉字的形状,如英文的'A'在字模的记载方式如图1所示:图1 “A”字模图而中文的“你”在字模中的记载却如图2所示:图2 “你”字模图12864点阵型LCD简介12864是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及128×64全点阵液晶显示器组成。

可完成可图形显示,也以显示8×4个(16×16点阵)汉字。

在使用12864LCD前先必须了解以下功能器件才能进行编程。

12864内部功能器件及相关功能如下:1. 指令寄存器(IR)IR是用于寄存指令码,与数据寄存器数据相对应。

当D/I=0时,在E信号下降沿的作用下,指令码写入IR。

2.数据寄存器(DR)DR是用于寄存数据,与指令寄存器寄存指令相对应。

当D/I=1时,在下降沿作用下,图形显示数据写入DR,或在E信号高电平作用下由DR读到DB7∽DB0数据总线。

DR和DDRAM之间的数据传输是模块内部自动执行的。

3.忙标志:BFBF标志提供内部工作情况。

BF=1表示模块在内部操作,此时模块不接受外部指令和数据。

BF=0时,模块为准备状态,随时可接受外部指令和数据。

利用STATUS READ指令,可以将BF读到DB7总线,从检验模块之工作状态。

4.显示控制触发器DFF此触发器是用于模块屏幕显示开和关的控制。

DFF=1为开显示(DISPLAY OFF),DDRAM的内容就显示在屏幕上,DFF=0为关显示(DISPLAY OFF)。

DDF的状态是指令DISPLAY ON/OFF和RST信号控制的。

5.XY地址计数器XY地址计数器是一个9位计数器。

高3位是X地址计数器,低6位为Y地址计数器,XY地址计数器实际上是作为DDRAM的地址指针,X地址计数器为DDRAM的页指针,Y地址计数器为DDRAM的Y地址指针。

X地址计数器是没有记数功能的,只能用指令设置。

Y地址计数器具有循环记数功能,各显示数据写入后,Y地址自动加1,Y地址指针从0到63。

6.显示数据RAM(DDRAM)DDRAM是存储图形显示数据的。

数据为1表示显示选择,数据为0表示显示非选择。

DDRAM与地址和显示位置的关系见DDRAM地址表。

7.Z地址计数器Z地址计数器是一个6位计数器,此计数器具备循环记数功能,它是用于显示行扫描同步。

当一行扫描完成,此地址计数器自动加1,指向下一行扫描数据,RST复位后Z地址计数器为0。

Z地址计数器可以用指令DISPLAY START LINE预置。

因此,显示屏幕的起始行就由此指令控制,即DDRAM 的数据从哪一行开始显示在屏幕的第一行。

此模块的DDRAM共64行,屏幕可以循环滚动显示64行。

12864LCD的指令系统及时序该类液晶显示模块(即KS0108B及其兼容控制驱动器)的指令系统比较简单,总共只有七种。

其指令表如表2所示:指令名称控制信号控制代码R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0显示开关0 0 0 0 1 1 1 1 1 1/0显示起始行设置0 0 1 1 X X X X X X页设置0 0 1 0 1 1 1 X X X列地址设置0 0 0 1 X X X X X X读状态 1 0 BUSY 0 ON/OFF RST 0 0 0 0写数据0 1 写数据读数据 1 1 读数据表2:12864LCD指令表各功能指令分别介绍如下。

显示开/关指令R/WRS DB7 DB6 DB5 DB4 DB3DB2DB1 DB000 00111111/0当DB0=1时,LCD显示RAM中的内容;DB0=0时,关闭显示。

相关文档
最新文档