液晶显示模块中文说明书

液晶显示模块中文说明书
液晶显示模块中文说明书

液晶模块说明书SPEC NO

YM12864G REV NO 1.0

液晶显示模块

中文说明书

产品类型: 标准产品

产品系列号: YM12864G

产品描述: 128x64图形点阵,

控制器:KS0108,LED背光

编写: Dexun

Zou

审核: HCC

批准: Jingxi

Yang

发行日期: 2002.1

大连佳显电子有限公司

地址:大连市沙河口区工华街17号

Tel: (0411)84619565 Fax: (0411)84619585

网址: https://www.360docs.net/doc/7c635976.html,

E-mail:market@https://www.360docs.net/doc/7c635976.html,

一.概述

YM12864G是一种图形点阵液晶显示器。它主要采用动态驱动原理由行驱动—控制器和列驱动器两部分组成了128(列)×64(行)的全点阵液晶显示。

此显示器采用了COB的软封装方式,通过导电橡胶和压框连接LCD,使其寿命长,连接可靠。 

 

二.特性

1.工作电压为+5V±10% ,可自带驱动LCD所需的负电压。 

2.全屏幕点阵,点阵数为128(列)×64(行),可显示8(/行)×4(行)个(16× 16点阵)汉字,也可完成图形,字符的显示。

3.与CPU接口采用5条位控制总线和8位并行数据总线输入输出,适配M6800系列时序。 

4.内部有显示数据锁存器

5.简单的操作指令 显示开关设置,显示起始行设置,地址指针设置和 数据读/写等指令。 

 

三.外形尺寸

1.外形尺寸图

 

 

 

 

 

 

2.主要外形尺寸

项目标 准 尺 寸 单 位 

模 块 体 积 118.0×87.0×14.0mm 

定 位 尺 寸 110.0×76.5 mm 

视 域85.0×55.0 mm 

行 列 点 阵 数 128×64dots 

点 距 离 0.59×0.75 mm 

点 大 小0.63×0.79 mm 

 

四.硬件说明

1.引脚特性

引脚号引脚名称 级 别 引脚功能描述1 VSS0V电源地 

2 VDD +5V 电源电压 

3 VLCD 0~-10V LCD驱动负电压,要求VDD-VLCD=13V 

4 RS H/L 寄存器选择信号

5 R/W H/L 读/写操作选择信号 

6 E H/L 使能信号 

7 DB0

8 DB1 

9 DB2 

10 DB3

H/L八位三态并行数据总线

11 DB4 

12 DB5 

13 DB6 

14 DB7 

15 CS1 H/L 片选信号,当CS1=H时,液晶左半屏显示 

16 CS2 H/L 片选信号,当CS2=H时,液晶右半屏显示 

17 /RES H/L 复位信号,低有效 

18 VEE -10V 输出-10V的负电压(单电源供电) 

19 LED+(EL)+5V 

背光电源,Idd≤300mA 

20 LED-(EL) 0V 

2.原理简图 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.主要各部分详解 

 

 

 

 

 

 

 

 

 

 

 

1)显示数据RAM(DDRAM) 

DDRAM(64×8×8 bits)是存储图形显示数据的。此RAM的每一位数据对应显示面板上一个点的显示(数据为H)与不显示(数据为L)。DDRAM的地址与显示位置关系对照图(见附录一)

2)I/O缓冲器(DB0~DB7)

I/O缓冲器为双向三态数据缓冲器。是LCM(液晶显示模块)内部总线与MPU总线的结合部。其作用是将两个不同时钟下工作的系统连接起来,实现通讯。I/O缓冲器在片选信号CS有效状态下,I/O缓冲器开放,实现LCM(液晶显示模块)与MPU之间的数据传递。当片选信号为无效状态时,I/O缓冲器将中断LCM(液晶显示模块)内部总线与MPU数据总线的联系,对外总线呈高阻状态,从而不影响MPU的其他数据操作功能。

3)输入寄存器

输入寄存器用于接收在MPU运行速度下传送给LCM(液晶显示模块)的数据并将其锁存在输入寄存器内,其输出将在LCM(液晶显示模块)内部工作时钟的运作下将数据写入指令寄存器或显示存储器内。

4)输出寄存器

输出寄存器用于暂存从显示存储器读出的数据,在MPU读操作时,输出寄存器将当前锁存的数据通过I/O缓冲器送入MPU数据总线上。 

5)指令寄存器

指令寄存器用于接收MPU发来的指令代码,通过译码将指令代码置入相关的寄存器或触发器内。

6)状态字寄存器

状态字寄存器是LCM(液晶显示模块)与MPU通讯时唯一的“握手”信号。状态字寄存器向MPU表示了LCM(液晶显示模块)当前的工作状态。尤其是状态字中的“忙”标志位是MPU在每次对LCM(液晶显示模块)访问时必须要读出判别的状态位。当处于“忙”标志位时,I/O缓冲器被封锁,此时MPU对LCM(液晶显示模块)的任何操作(除读状态字操作外)都将是无效的。 

7)X地址寄存器 

X地址寄存器是一个三位页地址寄存器,其输出控制着DDRAM中8个页面的选择,也是控制着数据传输通道的八选一选择器。X地址寄存器可以由MPU以指令形式设置。X地址寄存器没有自动修改功能,所以要想转换页面需要重新设置X地址寄存器的内容。 

8)Y地址计数器

Y地址计数器是一个6位循环加一计数器。它管理某一页面上的64个单元。Y地址计数器可以由MPU以指令形式设置,它和页地址指针结合唯一选通显示存储器的一个单元,Y地址计数器具有自动加一功能。在显示存储器读/写操作后Y地址计数将自动加一。当计数器加至3FH后循环归零再继续加一。

9)Z地址计数器

Z地址计数器是一个6位地址计数器,用于确定当前显示行的扫描地址。Z地址计数器具有自动加一功能。它与行驱动器的行扫描输出同步,选择相应的列驱动的数据输出。

10)显示起始行寄存器

显示起始行寄存器是一个6位寄存器,它规定了显示存储器所对应显示屏上第一行的行号。该行的数据将作为显示屏上第一行显示状态的控制信号。 11)显示开/关触发器

显示开/关触发器的作用就是控制显示驱动输出的电平以控制显示屏的开关。在触发器输出为“关”电平时,显示数据锁存器的输入被封锁并将输出置“0”,从而使显示驱动输出全部为非选择波形,显示屏呈不显示状态。在触发器输出为“开”电平时,显示数据锁存器被控制,显示驱动输出受显示驱动数据总线上数据控制,显示屏将呈显示状态。 12)复位端/RES

复位端/RES用于在LCM(液晶显示模块)上电时或需要时实现硬件电路对LCM(液晶显示模块)的复位。该复位功能将实现:

??设置显示状态为关显示状态

??显示起始寄存器清零。显示RAM第一行对应显示屏上的第一行。 ??在复位期间状态字中RESET位置“1”。 初始化条件:

项目 名称 最小值 标准值 最大值 单位 Reset Time tRS 1.0 - - us Rise Time tR - - 200 ns 

4.背光接线图

19 20 19 20 LED背光 

+5V 0V 

 

EL背光

EL~ EL~ 

 

五.电气特性

1.限定参数

项 目名称 值单位备注Operating VoltageVDD -0.3 to +5.5 V *1 

Supply Voltage VEEVDD-19.0 to VDD+0.3 V *2 

Driver Supply Voltage VB -0.3 to VDD+0.3 V *1,*3 

Operating Temperature TOPR -20 to +70 ℃

Storage Temperature TSTG -30 to +80 ℃

*1.Based on VSS=0V

*2.Applies to VLCD

*3.Applies to CS,E, R/W,RS,DB0~DB7

 

2.直流特性(VDD=+5V±10%,VSS=0V,VDD-VLCD=8~17V,Ta=-20~+70℃)项 目名称 测试条件Min Typ Max 单位备注Input High Voltage VIH-2.0 - VDD V *1 

Input Low VoltageVIL- 0 - 0.8 V *1

Output High Voltage V0H I0H=-200uA 2.4 -- V*2 

Output Low Voltage V0L I0L=1.6mA - 0.4 V*2 

Input Leakage Current ILKGVIN=VSS~VDD -1.0- 1.0 uA *3 

Three-state(OFF) input Current ITSL VIN=VSS~VDD -5.0 - 5.0 uA *4 

IDD1 During Display -- 0.5 mA *5 Operating Current

IDD2During Access 2 mA*5 On Resistance RON - - 7.5 KΩ *6 

*1.CS,E,RW,RS,DB0~DB7

*2.DB0~DB7

*3.Except DB0~DB7

*4.DB0~DB7 at High Impedance

*5.1/64 duty,FCLK=250KHZ,Frame Frequency=70HZ,Output:NO Load 

*6.VDD~VEE=15.5 

 

3.交流特性(VDD=+5V±10%,VSS=0V,Ta=-20~+70℃)

项 目名称 MinTyp Max 单位E Cycle tC 1000 - - ns 

E Hight Level Width tWH 450 - - ns 

E Low Level Width tWL 450 - ns 

E Rise Time tR - - 25 ns 

E Fall Time tF - 25 ns 

项 目名 称 MinTyp Max 单位Address Set-up Time tASH 140 - - ns Address Hold Time tAH10 - - ns Data Set-up Time tDSU200 - - ns Data Delay Time tD- - 320ns Data Delay Time tDHW10 nsData Delay Time tDHR 20 ns

 

 

 

 

 

 

 

 

 

 

 

 

 

MPU Write timing 

 

 

 

 

 

 

 

 

 

 

 

 

 

MPU Read timing 

 

 

四.软件说明

1.指令表

控制信号 控 制 代 码 

指 令 名 称 

RS R/W D7 D6 D5 D4 D3 D2 D1 D0 显示开关设置 0 0 0 0 1 1 1 1 1 D 

显示起始行设置 0 0 1 1 L5 L4 L3 L2 L1 L0 

页面地址设置0 0 1 0 1 1 1 P2 P1 P0 

列地址设置 0 0 01 C5 C4 C3 C2 C1 C0 

读取状态字 0 1 BUSY 0 ON/OFF RESET0 0 0 0

写显示数据 1 0 数 据 

读显示数据1 1 数 据 

 

详细解释各个指令功能

1)读状态字

格式BUSY 0 ON/OFFRESET0 0 0 0

状态字是MPU了解LCM(液晶显示模块)当前状态,或LCM向MPU提供其内部状态的唯一的信息渠道。

BUSY 表示当前LCM接口控制电路运行状态。BUSY=1表示LCM正在处理MPU发过来的指令或数据。此时接口电路被封锁,不能接受除读状态字以外的任何操作。BUSY=0表示LCM接口控制电路已外于“准备好”状态,等待MPU的访问。 

ON/OFF 表示当前的显示状态。ON/OFF=1表示关显示状态,ON/OFF=0表示开显示状态。 

RESET 表示当前LCM的工作状态,即反映/RES端的电平状态。当/RES为低电平状态时,LCM处于复位工作状态,标志位RESET=1。当/REST为高电平状态时,LCM为正常工作状态,标志位RESET=0。 

在指令设置和数据读写时要注意状态字中的BUSY标志。只有在BUSY=0时,MPU对LCM的操作才能有效。因此MPU在每次对LCM操作之前,都要读出状态字判断BUSY是否为“0”。若不为“0”,则MPU需要等待,直至BUSY=0为止。

 

2)显示开关设置

格式00 11 1 1 1 D

该指令设置显示开/关触发器的状态,由此控制显示数据锁存器的工作方式,从而控制显示屏上的显示状态。D位为显示开/关的控制位。当D=1为开显示设置,显示数据锁存器正常工作,显示屏上呈现所需的显示效果。此时在状态字中ON/OFF=0。当D=0为关显示设置,显示数据锁存器被置零,显示屏呈不显示状态,但显示存储器并没有被破坏,在状态字中ON/OFF=1。

 

 

 

3)显示起始行设置 

格式1 1 L5 L4 L3 L2 L1 L0 

该指令设置了显示起始行寄存器的内容。LCM通过CS的选择分别具有64行显示的管理能力,该指令中L5~L0为显示起始行的地址,取值在0~3FH(1~64行)范围内,它规定了显示屏上最顶一行所对应的显示存储器的行地址。如果定时间隔地,等间距地修改(如加一或减一)显示起始行寄存器的内容,则显示屏将呈现显示内容向上或向下平滑滚动的显示效果。 

 

4)页面地址设置

格式1 0 1 1 1 P2 P1 P0 

该指令设置了页面地址—X地址寄存器的内容。LCM将显示存储器分成8页,指令代码中P2~P0就是要确定当前所要选择的页面地址,取值范围为0~7H ,代表第1~8页。该指令规定了以后的读/写操作将在哪一个页面上进行。 

 

5)列地址设置

格式0 1 C5C4C3 C2 C1 C0

该指令设置了Y地址数计数器的内容,LCM通过CS的选择分别具有64列显示的管理能力,C5~C0=0~3FH(1~64)代表某一页面上的某一单元地址,随后的一次读或写数据将在这个单元上进行。Y地址计数器具有自动加一功能,在每一次读/写数据后它将自动加一,所以在连续进行读/写数据时,Y地址计数器不必每次都设置一次。 

页面地址的设置和列地址的设置将显示存储器单元唯一地确定下来,为后来的显示数据的读/写作了地址的选通。 

 

6)写显示数据

格式数 据 

该操作将8位数据写入先前已确定的显示存储器的单元内。操作完成后列地址计数器自动加一。 

 

7)读显示数据

格式 数 据 

该操作将LCM接口部的输出寄存器内容读出,然后列地址计数器自动加一。 

 

2.控制时序表

 

CS1 CS2 RS R/W E DB7~DB0 功能 

X X X X 0 高阻 总线释放 

1 1 0 0 下降沿输入 写指令代码 

CS1 CS2 RS R/W E DB7~DB0 功能 

1 1 0 1 1 输出 读状态字 

1 1 1 0下降沿 输入 写显示数据 

1 1 1 1 1 输出 读显示数据 

3.DDRAM地址表

 

CS1=1 CS2=1 

Y= 0 1 ??? 62 63 0 1 ??? 62 63 行号 

 DB0 DB0 DB0 DBO DBO DBO DBO DBO DBO DBO 0 

 ↓ ↓↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ 

X=0 DB7 DB7 DB7 DB7 DB7 DB7 DB7 DB7DB7 DB7 7 

 DB0DB0 DB0 DB0 DB0 DB0 DB0 DB0 DB0 DB0 8 

↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ 

 DB7 DB7 DB7 DB7 DB7 DB7 DB7 DB7 DB7 DB7 55 

X=7 DB0 DBO DBO DBO DBO DBO DBO DBO DBO DBO 56 

 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ 

 DB7 DB7 DB7 DB7 DB7 DB7 DB7 DB7 DB7 DB7 63 

4.LCM与MPU接口及驱动程序 

YM12864G图形液晶显示模块与MPU的连接方式有两种:一种为直接访问方式,一种为间接控制方式。

1) 接口电路(以8031为例) 

直接访问方式 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

注:双电源负压直接由3.VLCD引入 

间接访问方式 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

注:双电源负压直接由3.VLCD引入 

2)驱动程序(以8031汇编为例)

直接访问方式 

A11=CS2,A10=CS1,A9=R/W,A8=RS 

COM EQU 20H ;指令寄存器 

DAT EQU 21H ;数据寄存器 

CWADD1 EQU 0400H ;写指令代码地址左 CRADD1 EQU 0600H ;读状态字地址左 

DWADD1 EQU 0500H ;写显示数据地址左 DRADD1 EQU 0700H ;读显示数据地址左 CWADD2 EQU 0800H ;写指令代码地址右 CRADD2 EQU 0A00H ;读状态字地址右 

DWADD2 EQU 0900H ;写显示数据地址右 DRADD2 EQU 0B00H ;读显示数据地址右 1.左区驱动子程序 

1)写指令代码子程序(左) 

PRL0:PUSH DPL 

PUSH DPH 

MOV DPTR,#CRADD1

;设置读状态字地址 PRL01:MOVX A,@DPTR ;读状态字 JB ACC.7,PRL01

;判″忙″标志为“0”否,否再读 MOV DPTR,#CWADD1

;设置写指令代码地址MOV A,COM;取指令代码 

MOVX @DPTR,A ;写指令代码

POP DPH 

POP DPL 

RET ———————————————— 2)写显示数据子程序(左) 

PRL1:PUSH DPL

PUSH DPH 

MOV DPTR,#CRADD1 

;设置读状态字地址 PRL11:MOVX A,@DPTR;读状态字 JB ACC.7,PRL11

;判″忙″标志为“0”否,否再读 MOV DPTR,#DWADD1 

;设置写显示数据地址 MOV A,DAT;取数据 

间接访问方式 

CS1 EQU P3.3 ;片选左

CS2 EQU P3.4 ;片选右 

RS EQU P3.0 ;寄存器选择信号 

RW EQU P3.1 ;读/写选择信号 

E EQU P3.2 ;使能信号 

1.左区驱动子程序 

1)写指令代码子程序(左) 

PRL0:SETB CS1

CLR CS2

CLR RS;RS=0

SETB RW;R/W=1 PRL01:MOV P1,#0FFH;P1口置“1” 

SETB E ;E=1 

MOV A,P1;读状态字

CLR E;E=0

JB ACC.7,PRL01

;判″忙″标志为“0”否,否再读CLR RW ;R/W=0

MOV P1,COM ;写指令代码

SETB E ;E=1

CLR E ;E=0 

RET ———————————————— 2)写显示数据子程序(左) 

PRL1:SETB CS1

CLR CS2

CLR RS;RS=0

SETB RW;R/W=1 PRL11:MOV P1,#0FFH;P1口置“1” 

SETB E ;E=1 

MOV A,P1;读状态字

CLR E;E=0

JB ACC.7,PRL11

;判″忙″标志为“0”否,否再读SETB RS ;RS=1 

CLR RW ;R/W=0 

MOV P1,DAT ;写数据

SETB E ;E=1 

CLR E ;E=0 

 

MOVX @DPTR,A ;写数据 

POP DPH 

POP DPL 

RET ———————————————— 3)读显示数据子程序(左) 

PRL2:PUSH DPL 

PUSH DPH

MOV DPTR,#CRADD1 

;设置读状态字地址PRL21:MOVX A,@DPTR ;读状态字 JB ACC.7,PRL21 

;判″忙″标志为“0”否,否再读 MOV DPTR,#DRADD1 

;设置读显示数据地址 MOVX A,@DPTR ;读数据 

MOV DAT,A ;存数据 

POP DPH 

POP DPL 

RET ———————————————— ———————————————— 2.右区驱动子程序 

1)写指令代码子程序(右) 

PRR0:PUSH DPL 

PUSH DPH 

MOV DPTR,#CRADD2

;设置读状态字地址 PRR01:MOVX A,@DPTR ;读状态字 JB ACC.7,PRR01 

;判″忙″标志为“0”否,否再读 MOV DPTR,#CWADD2

;设置写指令代码地址MOV A,COM;取指令代码 

MOVX @DPTR,A ;写指令代码

POP DPH 

POP DPL 

RET ———————————————— 2)写显示数据子程序(右) 

PRR1:PUSH DPL

 

RET ———————————————— 3)读显示数据子程序(左) 

PRL2:SETB CS1

CLR CS2

CLR RS;RS=0

SETB RW;R/W=1 PRL21:MOV P1,#0FFH;P1口置“1” 

SETB E ;E=1 

MOV A,P1;读状态字

CLR E;E=0

JB ACC.7,PRL21

;判″忙″标志为“0”否,否再读SETB RS ;RS=1 

MOV P1,#0FFH ;P1口置“1” 

SETB E ;E=1

MOV DAT,P1 ;写数据 

CLR E ;E=0 

RET ———————————————— ———————————————— 2.右区驱动子程序 

1)写指令代码子程序(右) 

PRR0:CLR CS1

SETB CS2

CLR RS;RS=0

SETB RW;R/W=1 PRR01:MOV P1,#0FFH;P1口置“1” 

SETB E ;E=1 

MOV A,P1;读状态字

CLR E;E=0

JB ACC.7,PRR01

;判″忙″标志为“0”否,否再读CLR RW ;R/W=0

MOV P1,COM ;写指令代码

SETB E ;E=1

CLR E ;E=0 

RET ———————————————— 2)写显示数据子程序(右) 

PRR1:CLR CS1

 

PUSH DPH

MOV DPTR,#CRADD2 

;设置读状态字地址 PRR11:MOVX A,@DPTR;读状态字 

JB ACC.7,PRR11

;判″忙″标志为“0”否,否再读 MOV DPTR,#DWADD2 

;设置写显示数据地址 

MOV A,DAT;取数据 

MOVX @DPTR,A ;写数据 

POP DPH 

POP DPL 

RET 

———————————————— 

3)读显示数据子程序(右) 

PRR2:PUSH DPL 

PUSH DPH 

MOV DPTR,#CRADD2 

;设置读状态字地址PRR21:MOVX A,@DPTR ;读状态字 

JB ACC.7,PRR21 

;判″忙″标志为“0”否,否再读 MOV DPTR,#DRADD2 

;设置读显示数据地址 

MOVX A,@DPTR ;读数据 

MOV DAT,A ;存数据 

POP DPH 

POP DPL 

RET 

———————————————— 

———————————————— 

 

 

 

 

 

 

 

 

 

SETB CS2

CLR RS;RS=0

SETB RW;R/W=1 PRR11:MOV P1,#0FFH;P1口置“1” 

SETB E ;E=1 

MOV A,P1;读状态字

CLR E;E=0

JB ACC.7,PRR11

;判″忙″标志为“0”否,否再读

SETB RS ;RS=1 

CLR RW ;R/W=0 

MOV P1,DAT ;写数据

SETB E ;E=1 

CLR E ;E=0 

RET

———————————————— 

3)读显示数据子程序(右) 

PRR2:CLR CS1

SETB CS2

CLR RS;RS=0

SETB RW;R/W=1 PRR21:MOV P1,#0FFH;P1口置“1” 

SETB E ;E=1 

MOV A,P1;读状态字

CLR E;E=0

JB ACC.7,PRR21

;判″忙″标志为“0”否,否再读

SETB RS ;RS=1 

MOV P1,#0FFH ;P1口置“1” 

SETB E ;E=1

MOV DAT,P1 ;写数据 

CLR E ;E=0 

RET 

———————————————— 

———————————————— 

 

 

 

 

 

 

3)举例程序(以8031汇编为例)

ORG 0000H 

LJMP INT 

ORG 100H

INT:MOV COM,#0C0H ;设置显示起始行为第一行 LCALL PRL0 

LCALL PRR0 

MOV COM,#3FH ;开显示设置 

LCALL PRL0 

LCALL PRR0 

CLEAR:MOV R4,#00H;页面地址暂存器

MOV DPTR,#CCW0

 CLEAR1:MOV A,R4 

ORL A,#0B8H;“或”页面地址设置代码 MOV COM,A ;页面地址设置 

LCALL PRL0

LCALL PRR0 

MOV COM,#40H;列地址设置为“0”

LCALL PRL0 

LCALL PRR0 

MOV R3,#10H;显示10列 

MOVC A,@A+DPTR 

MOV DAT,A 

LCALL PRL1 

LCALL PRR1 

INC DPTR 

INC DPTR 

DJNZ R3,CLEAR21 

MOV DPTR,#CCW1 

INC DPTR 

INC R4 

CJNE R4,#04H,CLEAR11 

MOV DPTR,#CCW2

CLEAR12:MOV A,R4

ORL A,#0B8H 

MOV COM,A 

LCALL PRL0

LCALL PRR0 

MOV COM,#40H 

LCALL PRL0 

LCALL PRR0 

MOV R3,#10H 

CLEAR22:MOV A,#00H ;显示“液” MOVC A,@A+DPTR 

MOV DAT,A 

LCALL PRL1 

LCALL PRR1 

INC DPTR 

INC DPTR 

DJNZ R3,CLEAR22 

MOV DPTR,#CCW2 

INC DPTR 

INC R4 

CJNE R4,#06H,CLEAR12 

MOV DPTR,#CCW3 

CLEAR13:MOV A,R4 

ORL A,#0B8H 

MOV COM,A

LCALL PRL0 

LCALL PRR0 

MOV COM,#40H 

LCALL PRL0

LCALL PRR0 

MOV R3,#10H 

CLEAR23:MOV A,#00H ;显示“晶”

MOVC A,@A+DPTR 

MOV DAT,A 

LCALL PRL1 

LCALL PRR1 

INC DPTR 

INC DPTR 

DJNZ R3,CLEAR23

MOV DPTR,#CCW3 

INC DPTR 

INC R4 

CJNE R4,#08H,CLEAR13 

LJMP INT 

NOP

CCW0: DB 010H,004H,021H,0FEH,0C6H,001H,030H,008H,0F4H,009H,054H,009H,05FH,0FFH,054H,009H DB 0F4H,049H,000H,020H,0FEH,01FH,022H,041H,022H,081H,0FEH,07FH,000H,000H,000H,000H ;佳 CCW1: DB 000H,004H,000H,004H,048H,004H,048H,004H,048H,004H,048H,004H,048H,004H,0FFH,0FFH DB 048H,004H,048H,004H,048H,004H,068H,004H,04CH,004H,008H,006H,000H,004H,000H,000H ;显CCW2: DB 010H,004H,061H,004H,006H,0FFH,0E0H,000H,018H,001H,084H,000H,0E4H,0FFH,01CH,041H DB 084H,021H,065H,012H,0BEH,00CH,024H,01BH,0A4H,061H,064H,0C0H,004H,040H,000H,000H ;液CCW3: DB 000H,000H,000H,07FH,000H,025H,000H,025H,07EH,025H,02AH,025H,02AH,07FH,02AH,000H DB 02AH,000H,02AH,07FH,02AH,025H,07EH,025H,000H,025H,000H,025H,000H,07FH,000H,000H ;晶 END 

五.液晶显示模块使用注意事项

1.请勿随意自行加工、整修、拆卸。

2.避免对液晶屏表面施加压力。 

3.不要用手随意去摸外引线、电路板上的电路及金属框。

4.如必须直接接触时,应使人体与模块保持同一电位,或将人体良好接地。

5.焊接使用的烙铁、操作用的电动改锥等工具必须良好接地,没漏电。 

6.严防各种静电。

7.模块使用接入电源及断开电源时,必须按图时序进行。即必须在正电源(5±0.25V)稳定接入后,才能输入信号电平。如在电源稳定接入前,

或断开后就输入信号电平,将会损坏模块中的集成电路,使模块损坏。

 

 

 

 

 

 

 

8.点阵模块在调节时,应调整VEE至最佳对比度、视角时为止。如果VEE调整过高,不仅会影响显示,还会缩短液晶的寿命。

9.模块表面结雾时,不要通电工作,因为这将引起电极化学反应,产生断线。

10.模块要存储在暗处(避阳光),温度在-10℃~+35℃,湿度在RH60%以上的地方。如能装入聚乙烯口袋(最好有防静电涂层)并将口封住最好。 

 

 

 

 

 

 

 

 

 

 

 

 

附录一

LCD显示设计

《单片机原理及应用》 课程设计报告 题目: LCD显示设计 院 (系):机电与自动化学院 专业班级:电气工程及其自动化1204 学生姓名: 学号: 指导教师: 2015年6月 23日至2015年 7 月 3日 华中科技大学武昌分校制

《单片机及控制系统》课程设计任务书

目录 1.课程设计目的 (1) 2. 课程设计题目及要求 (2) 2.1 课程设计题目 (2) 2.2 课程设计要求 (2) 3. 课程设计主要内容 (3) 3.1 LCD显示原理 (3) 3.2 LCD显示电路 (3) 3.3L C D引脚说明 (4) 3.4 SED1520的基本原理 (4) 3.5 SED1520的13条指令 (6) 3.6 LCD与单片机的连接 (6) 3.7 汉字字模的获取 (7) 3.8 课程设计程序流程 (8) 3.8.1显示子程序 (8) 3.8.2 初始化程序 (8) 3.8.3 显示程序 (9) 3.8.4 清屏子程序 (9) 3.9 课程设计具体程序 (10) 3.9.1翻屏 (10) 4.课程设计总结 (16) 参考文献 (17)

1.课程设计目的 随着科技的高速发展,液晶显示设备越来越多,各种各样的液晶显示产品走进我们生活中。为了进一步巩固学习的理论知识,增强我们对所学知识的实际应用能力和运用所知识解决实际问题的能力,开始为期两周的单片机课程设计。单片机课程设计的目的是培养我们综合设计的能力,训练我们灵活运用所学知识,独立完成问题分析、总体设计和编程实现等软件开发过程的综合实践能力,巩固深化学生的理论知识,提高编程水平,并在此过程中培养我们严谨的科学态度和良好的学习作风。为今后其他计算机课程打下基础。按照教学计划的要求,利用二周时间,综合应用所学知识,设计具有一定功能的LCD显示,培养我们一定的自学能力和独立分析问题、解决问题的能力,要求我们能通过独立思考、查阅工具书、参考文献,提出自己的设计方案。

爱默生模块及监控中文说明书

PowerMaster智能高频开关电力操作电源系统 合作生产技术指导书 资料版本V5.0 归档日期2008-10-17 BOM 编码31031222 艾默生网络能源为客户提供全方位的技术支持,用户可与就近的艾默生网络能源办事处或客户服务中心联系,也可直接与公司总部联系。 艾默生网络能源 所有,保留一切权利。容如有改动,恕不另行通知。 艾默生网络能源 地址:市南山区科技工业园科发路一号 邮编:518057 公司网址:https://www.360docs.net/doc/7c635976.html, 客户服务投诉热线:00 E-mail:https://www.360docs.net/doc/7c635976.html,

第一章充电模块(必选件) 1.1 HD22010-3系列 1.1.1 模块简介 HD22010-3系列充电模块是电力电源最主要的配置模块,广泛应用于35kV到330kV的变电站电力电源中。 HD22010-3系列充电模块采用自冷和风冷相结合的散热方式,在轻载时自冷运行,符合电力系统的实际运行情况。 型号说明 HD 220 10 - 3 产品版本 额定输出电流10A 额定输出电压220Vdc 充电模块 产品系列 产品系列见下表。 表1-1 订货信息 工作原理概述 以HD22010-3模块的工作原理框图如下图所示。 图1-1 HD22010-3充电模块原理图 HD22010-3充电模块由三相无源PFC和DC/DC两个功率部分组成。在两功率部分之外还有辅助电源以及输入输出检测保护电路。 前级三相无源PFC电路由输入EMI和三相无源PFC组成,用以实现交流输入的整流滤波和输入电流的校正,使输入电路的功率因素大于0.94,以满足DL/T781-2001中三相谐波标准和GB/T 17794.2.2-2003中相关EMI、EMC标准。

液晶显示器常用通用驱动板

液晶显示器常用通用驱动板 2009-12-31 18:22 1.常用“通用驱动板”介绍 目前,市场上常见的驱动板主要有乐华、鼎科、凯旋、华升等品牌。驱动板配上不同的程序,就驱动不同的液晶面板,维修代换十分方便。常见的驱动板主要有以下几种类型: (1) 2023 B-L驱动板 2023B-L驱动板的主控芯片为RTD2023B,主要针对LVDS接口设计,实物如图1所示。 图1 2023B-L驱动板实物 该驱动板的主要特点是:支持LVDS接口液晶面板,体积较小,价格便宜。主要参数如下: 输入接口类型:VGA模拟RGB输入; 输出接口类型:LVDS; 显示模式:640×350/70Hz~1600×1200/75Hz; 即插即用:符合VESA DDC1/2B规范; 工作电压:DC 12V±1.0V,2~3A; 适用范围:适用于维修代换19in以下液晶显示器驱动板。 2023B-L驱动板上的VGA输入接口各引脚功能见表2,TXD、RXD脚一般不用。

表2 VGA插座引脚功能 2023B-L驱动板上的按键接口可以接五个按键、两个LED指示灯,各引脚功能见表3。 表3 2023B-L驱动板上的按键接口引脚功能 2023B-L驱动板上的LVDS输出接口(30脚)引脚功能见表4。 表4 2023B-L驱动板LVDS输出接口各引脚功能 2023B-L驱动板上的高压板接口引脚功能见表5。

表5 2023B-L驱动板上的高压板接口引脚功能 (2)203B-L驱动板 2023B-L主要针对TTL接口设计,其上的LVDS接口为插孔,需要重新接上插针后才能插LVDS插头。2023B-T驱动板实物如图6所示。 图6 2023B-T驱动板实物图 2023B-T驱动板体积比2023B-L稍大,价格也相对高一些,其主要参数如下: 输入接口类型:VGA模拟RGB输入; 输出接口类型:TTL; 显示模式:640×350/70Hz~1280×1024/75 Hz: 即插即用:符合VESA DDC1/2B规范; 工作电压:DC 12V±1.0V,2~3A; 适用范围:适用于维修代换20in以下液晶显示器的驱动板。 2023B-T驱动板的VCA输入接口、按键接口、LVDS输出接口、高压板接口引脚功能与前面介绍的2023B-L驱动板基本一致。

LCD1602液晶显示器设计

LCD1602液晶显示课程设计 第一章绪论 1.1课题背景 当今时候是一个信息化的时代,信息的重要性不言而喻的,获取手段显得尤其重要。人们所接受的信息有70%来自于人的视觉,无论用何种方式获取的信息最终需要有某种显示方式来表示。在当代显示技术中,主流的有LED显示屏和LCD液晶显示,而在这些显示技术中,尤其以液晶显示器LCD(Liquid crystal display)为代表的平板显示器发展最快,应用最广。LCD是典型的发光器件,它一材料科学为基础,综合利用了精密机械,光电及计算机技术,并正在微机械,微光学,纤维光学等前沿领域研究基础上,向高集成化,智能化方向发展。 液晶显示技术发展迅猛,市场预测表明,液晶显示平均年销售呈增长10%~13%,不久的将来有可能取代CRT,成为电子信息产品的主要显示器件,另外,液晶显示器对空间电磁辐射的干扰不敏感,且在紧凑的仪器空间不需要专门的屏蔽保护,因而课大大简化仪器的结构和制造成本,在各种便携式仪器,仪表将会越来越广泛的应用。特别是在电池供电的单片机产品中,液晶显示更是必选的显示器件。 1.2课题设计目标 本设计是基于AT89C51芯片单片机为主控芯片,结合1602液晶显示模板等外围电路,通过软件程序,来实现液晶显示英文字母。本次设计的目的在于利用单片机和IIC技术来显示英文字母。 1.3课程设计的主要工作 (1)对系统的各个模块的各个功能进行深入分析和研究,在对课题所采用的方案进行可行详细的研究后设计具体功能电路。 (2)熟悉所选芯片的功能并完成具体电路设计。

(3)对系统的最终指标进行测试,针对系统的不足,进行分析并提出一些改正方法。 1.4 设计要求 (1)运行IIC总线技术。 (2)循环显示字母。 第二章硬件设计 2.1 LCD1602简介 2.1.1 LCD1602引脚功能 LCD1602引脚如图2.1所示 图2.1 LCD1602引脚图 引脚图的功能如表2—1所示

12864液晶屏使用手册

12864液晶屏手册 一、液晶显示模块概述 12864A-1汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵,16*8=128,16*4=64,一行只能写8个汉字,4行;)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。 主要技术参数和显示特性: 电源:VDD ~+5V(内置升压电路,无需负压); 显示内容:128列×64行(128表示点数) 显示颜色:黄绿 显示角度:6:00钟直视 LCD类型:STN 与MCU接口:8位或4位并行/3位串行 配置LED背光 多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等 二、外形尺寸 1.外形尺寸图 2.主要外形尺寸 项目标准尺寸单位 模块体积××mm

二、模块引脚说明 逻辑工作电压(VDD):~ 电源地(GND):0V 工作温度(Ta):0~60℃(常温) / -20~75℃(宽温) 三、接口时序 模块有并行和串行两种连接方法(时序如下): 8位并行连接时序图 MPU写资料到模块

MPU从模块读出资料 2、串行连接时序图

串行数据传送共分三个字节完成: 第一字节:串口控制—格式11111ABC A为数据传送方向控制:H表示数据从LCD到MCU,L表示数据从MCU到LCD B为数据类型选择:H表示数据是显示数据,L表示数据是控制指令 C固定为0 第二字节:(并行)8位数据的高4位—格式DDDD0000 第三字节:(并行)8位数据的低4位—格式0000DDDD 串行接口时序参数:(测试条件:T=25℃VDD=

备注: 1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF标志时BF需为0,方可接受新的指令;如果在送出一个指令前并不检查BF标志,(一般在输入每天指令前加个delay)那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。 2、“RE”为基本指令集与扩充指令集的选择控制位元,当变更“RE”位元后,往后的指令集将维持在最后的状态,除非再次变更“RE”位元,否则使用相同指令集时,不需每次重设“RE”位元。 具体指令介绍: 1、清除显示

液晶显示模块开基本步骤

液晶显示模块开基本步骤

————————————————————————————————作者:————————————————————————————————日期:

核心器件: SG12864-5C SG12864-5C是采用三星电子公司生产的KS0713为内显示控制芯片的小型液晶显示模块。该128×64点阵液晶显示模块具有二种不同功耗模式,价格低,数据可读可写,使用方便等优点。其所采用的KS0713更是一种小型的大规模集成并带有驱动器的点阵型液晶控制芯片。KS0713体积小,外观尺寸只有42mm×39mm,29个引脚;可直接由微处理器控制;数据读写操作不受外部时钟控制;集成化程度高,自带液晶所必需的电源驱动。 图1 ADC倒转列地址和显示列地址之间的对应关系示意图 液晶显示模块开发的基本步骤 点阵型液晶显示模块的开发基本可以分为三步: 根据开发系统的要求完成单片机与液晶显示模块的接口,通常的接口有总线模式和I/O模式两种。特别要注意,液晶显示模块对负电压的要求,如果负电压值不符合要求,则会造成液晶屏显示一片全黑,或是对比度太低。 根据控制器的时序图和寄存器的命令表格,通过编写程序往显存的指定地址送一个字节,比如0xFF,只要液晶上显示一条实线线段,如果可以正常启动并有数据显示,无论数据显示的对错甚至显示的是乱码,都表明液晶模块的初始化已经完成,数据传输通道已经基本打通。 仔细研究显存的排列方式/数据的传输方式是纵向还是横向,字节内的位顺序是左高右低,还是左低右高,1是对应黑点还是白点,显存地址是怎样排列的,是自动加1,还是要另外设置等等。 SG12864-5C液晶显示模块中采用的KS0713显示控制芯片 SG12864-5C(128×64点阵式LCD)液晶显示模块在悬空背光源管脚的状态下,其电流最大值仅为0.25mA,通常典型电流值为0.17mA,输入电压为3V~3.6V。满足了绝大部分嵌入

1602液晶显示模块的应用

1602液晶显示模块的应用 10-08-02 18:42 蓝雪天使发表 液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在各类仪表和低功耗系统中得到广泛的应用。 根据显示内容可以分为字符型液晶,图形液晶。根据显示容量又可以分为单行16字,2行16字,两行20字等等。 这里介绍常用的字16字X2行的字符型液晶模块的使用方法。这是一种通用模块。与数码管相比该模块有如下优点: 1.位数多,可显示32位,32个数码管体积相当庞大了 2.显示内容丰富,可显示所有数字和大、小写字母 3.程序简单,如果用数码管动态显示,会占用很多时间来刷新显示,而1602自动完成此功能。 1602采用标准的16脚接口,其中:(模块背面有标注) 第1脚:VSS为地电源 第2脚:VDD接5V正电源 第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度(建议接地,弄不好有的模块会不显示) 第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。 第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。

第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。 第7~14脚:D0~D7为8位双向数据线。 第15~16脚:空脚(有的用来接背光) 1602液晶模块内部的字符发生存储器(CGROM)已经存储了不同的点阵字符图形,这些字符有,阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,其中数字与字母同ASCII 码兼容。 其内部还有自定义字符(CGRAM),可用业存储自已定义的字符。 1602模块的设定,读写,与光标控制都是通过指令来完成,共有11条指令,如下:

LCM液晶显示器设计

常用液晶显示模块驱动程序设计1 常用液晶显示模块驱动程序设计 引言 第1章绪论 1.1 液晶显示器件概述 1.1.1液晶显示器件在显示技术中的地位 1.1.2液晶显示器件的优异性能及发展前景 1.2 论文选题的意义 1.3 本文的主要工作 第2章液晶显示基本原理及应用基础 2.1 液晶显示基本知识 2.2 液晶显示原理 2.3 液晶显示器件的优点 2.4 液晶显示驱动原理 2.4.1 静态驱动方法简述 2.4.2 动态驱动方法简述 第3章液晶显示模块 3.1 液晶显示模块的分类 3.1.1 数显液晶显示模块 3.1.2 点阵字符型液晶显示模块 3.1.3 点阵图形液晶显示模块

3.2 液晶显示控制器的原理 3.2.1 设计特性 3.3 液晶显示控制器的应用 第4章段式液晶显示模块的原理及应用 4.1 段式液晶显示模块LCM061A简介 4.1.1 段式液晶显示模块LCM061A的基本功能 4.1.2 段式液晶显示模块LCM061A的引脚说明 4.1.3 段式液晶显示模块LCM061A指令集… 4.2 段式液晶显示模块LCM061A接口方案及论证 4.3 段式液晶显示模块LCM061A应用程序设计 4.3.1功能程序模块详解 4.3.2程序设计流程图 第5章字符型液晶显示模块的原理及应用 5.1 字符型液晶显示模块基本特点 5.2 字符型液晶显示控制及驱动器HD44780 5.2.1 HD44780的特点 5.2.2 HD44780的硬件工作原理 5.2.3 HD44780的指令集 5.3 基于HD44780字符型液晶显示器LCM1602的原理及应用5.3.1 字符型液晶显示器LCM1602的原理 5.3.2 字符型液晶显示器LCM1602接口方案及论证 5.4 字符型液晶显示器LCM1602应用程序设计

中文图形12864点阵液晶显示模块与51单片机的并行接口电路及c51程序设计

文章编号:1006-6268(2008)07—0041--04 中文图形12864点阵液晶显示橄与51单片机,的撇口呶C51程序设计 李志广12。李晓泉3,淮俊霞1’2 (1.河:il:-r业大学应用物理系。天津300130; 2。深圳市拓普微科技开发有限公司。深圳518057; 3.天津市轻工业设计院。天津300193) 摘要:讨论如何利用软件控制LM3033B一0BR3液晶显示模块时序,采用C51语言编程,驱动 液晶模块实现并行传输方式的字符、汉字以及图形显示。具体阐述了LM3033B一0BR3液晶显示 模块与单片机AT89S52的并行接口电路和软件编程方法。 关键词:LM3033B一0BR3液晶显示模块;ST7920控制器;AT89S52单片机;C51编程 中图分类号:TN40文献标识码:A ParallelInterfaceTechniquebetweenChineseGraphic12864DotMatrixLCDModuleand51SinglechipandC51Programming LIZhi-guan912,LIXiao-quan3,HUAIJun-xial卫 (1.DepartmentofAppliedPhysics,HebeiUniversityofTechnology,Tianjin300130,China; 2.ShenzhenTopwayTechnologyCO.,LTD.,Shenzhen518057,China; 3.TianjinLightIndustryDesignInstitute,TianJin300193,China) Abstract:HowtocontrolthetimesequenceofLM3033B一0BR3LCDmodulebyC51 programmingwasdiscussedinthispaper.InthiswaytheLCDmodulewasdrivenby parallelcommunicationandthecharactersandgraphicscouldbedisplayedwell.Theparallel interfacecircuitandthesoftdesignbetweenLM3033B-0BR3LCDmoduleandAT89S52 werenarratedindetail. Keywords:LM3033B-OBR3LCDmoduIe:ST7920controller;AT89S52singlechipmicyoco; C51programming 收稿日期::2008-01—27JIll.,2008,总第90期现代显示AdvancedDisplay41技术究玩

干簧管传感器模块使用说明书

. 产品使用说明书 产品名称:干簧管传感器模块版本:

用途: 程控交换机、复印机、洗衣机、电冰箱、照相机、消毒碗柜、门磁、窗磁、电磁继电器、电子衡器、液位计、煤气表、水表中等等都得到了很好的应用。 模块特色: 1、采用进口常开型干簧管 2、比较器输出,信号干净,波形好,驱动能力强,超过 15mA。 3、工作电压 3.3V-5V 4、输出形式:数字开关量输出(0 和 1) 5、设有固定螺栓孔,方便安装 6、小板 PCB 尺寸:3.2cm x 1.4cm 7、使用宽电压 LM393 比较器 干簧管的特点: 干簧管是干式舌簧管的简称,是一种有触点的无源电子开关元件,具有结构简单,体积小便于控制等优点,其外壳一般是一根密封的玻璃管,管中装有两个铁质的弹性簧片电板,还灌有一种叫金属铑的惰性气体。平时,玻璃管中的两个由特殊材料制成的簧片是分开的。当有磁性物质靠近玻璃管时,在磁场磁力线的作用下,管内的两个簧片被磁化而互相吸引接触,簧片就会吸合在一起,使结点所接的电路连通。外磁力消失后,两个簧片由于本身的弹性而分开,线路也就断开了。因此,作为一种利用磁场信号来控制的线路开关器件,干簧管可以作为传感器用,用于计数,限位等等(在安防系统中主要用于门磁、窗

磁的制作),同时还被广泛使用于各种通信设备中。在实际运用中,通常用永久磁铁控制这两根金属片的接通与否,所以又被称为“磁控管”。 模块使用说明: 1.干簧管需要和磁铁配合使用,在感应到有一定的磁力的时候,会呈导通状态,模块输出低电平,无磁力时,呈断开状态,输出高电平,干簧管与磁铁的感应距离在1.5cm之内超出不灵敏或会无触发现象; 2.模块 DO 输出端可以单片机 I/O 口直接相连,通过单片机可以检测干簧管的触发状态; 3.模块 DO 输出端与继电器 IN 端相连,组成大功率干簧管开关,直接控制高电压。 产品接线说明: 1、VCC 接电源正极 3.3-5V 2、GND 接电源负极 3、DO TTL 开关信号输出

液晶显示模块(LCM)的基础知识

液晶显示模块(LCM)的基础知识 一、LCD的工作原理 1、液晶显示器基本常识 LCD基本常识 液晶显示是一种被动的显示,它不能发光,只能使用周围环境的光。它显示图案或字符只需很小能量。正因为低功耗和小型化使LCD成为较佳的显示方式。 液晶显示所用的液晶材料是一种兼有液态和固体双重性质的有机物,它的棒状结构在液晶盒内一般平行排列,但在电场作用下能改变其排列方向。 对于正性TN-LCD,当未加电压到电极时,LCD处于"OFF"态,光能透过LCD呈白态;当在电极上加上电压LCD处于"ON"态,液晶分子长轴方向沿电场方向排列,光不能透过LCD,呈黑态。有选择地在电极上施加电压,就可以显示出不同的图案。 对于STN-LCD,液晶的扭曲角更大,所以对比度更好,视角更宽。STN-LCD是基于双折射原理进行显示,它的基色一般为黄绿色,字体蓝色,成为黄绿模。当使用紫色偏光片时,基色会变成灰色成为灰模。当使用带补偿膜的偏光片,基色会变成接近白色,此时STN成为黑白模即为FSTN,以上三种模式的偏光片转90°,即变成了蓝模,效果会更佳。 2、液晶0下图是一个反射式TN型液晶显示器的结构图. 从图中可以看出,液晶显示器是一个由上下两片导电玻璃制成的液晶盒,盒内充有液晶,四周用密封材料-胶框(一般为环氧树脂)密封,盒的两个外侧贴有偏光片。 液晶盒中上下玻璃片之间的间隔,即通常所说的盒厚,一般为几个微米(人的准确性直径为几十微米)。上下玻璃片内侧,对应显示图形部分,镀有透明的氧化铟-氧化锡(简称ITO)导电薄膜,即显示电极。电极的作用主要是使外部电信号通过其加到液晶上去(这个电信号一般来自IC)。 液晶盒中玻璃片内侧的整个显示区覆盖着一层定向层。定向层的作用是使液晶分子按特定的方向排列,这个定向层通常是一薄层高分子有机物,并经摩擦处理。 在TN型液晶显示器中充有正性向列型液晶。液晶分子的定向就是使长棒型的液晶分子平行于玻璃表面沿一个固定方向排列,分子长轴的方向沿着定向处理的方向。上下玻璃表面的定向方向是相互垂直的,这样,在垂直于玻璃片表面的方向,盒内液晶分子的取向逐渐扭曲,从上玻璃片到下玻璃片扭曲了90°(参见下图),这就是扭曲向列型液晶显示器名称的由来。

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、串行连接时序图

串行数据传送共分三个字节完成: 第一字节:串口控制—格式11111ABC A为数据传送方向控制:H表示数据从LCD到MCU,L表示数据从MCU到LCD B为数据类型选择: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”位元。 具体指令介绍:

液晶显示模块设计

河南工业大学 毕 业 设 计 说 明 书 班级:05353班 姓名:张龙 指导老师:韩全立 2008.5.20月1日

毕业设计任务书 题目:液晶显示模块设计 一.目的与性质: 利用51系列单片机,设计一个LCD液晶显示模块,要求能够实现LCD 液晶显示器的基本功能。通过此设计达到进一步理解和运用单片机技术的功能。 二.设计任务与要求: 1.学习单片机的相关知识 2.设计一个LCD液晶显示系统,要求能够该系统的基本功能。 3. 编写并调试相关程序 三.参考文献: 1.查阅相关资料,根据以上任务与要求,完成总体方案设计; 2.画出系统电路原理图(用porel完成); 3.编写相应程序,并在试验装置上调试通过; 4.设计说明书10000字以上; 四.指导老师:韩全立 五.设计学生:05353班张龙 08.5.20

前言 显示数字和有限个英文字符,不能显示汉字,显示内容不直观,操作人员只能根据约定格式了解显示内容。而LCD则可显示各种汉字和图形,能实现中文菜单显示,便于操作,并且功耗低。因此LCD得到广泛应用。用LCD显示汉字时,一般采用自制汉字模和汉字编码,当显示内容较多时,字模库容量很大,汉字的编码亦很难记住,给编程造成困难,当显示内容改变时,字模库也要作相应变化,工作量大在电目前常用的小型显示器有LCD和LED ,LED显示器只能子产品设计中,人机交互显示界面是必不可少的工作,目前一般使用的液晶显示器均为七段笔划式,只能显示数字和少量字符,功能往往受到局限,对于较复杂的字符或图形则无能为力。而LCD智能型显示模块则是一种低功耗、低损耗、低价值的显示器件,它不但可以显示各式各样的字符、汉字和图形,同时具有可编程能力,且与单片机接口方便,基于以上优点,LCD 智能显示模块获得了广泛的应用。液晶作为一种显示器件,以其特有的优势正广泛应用于仪器、仪表、电子设备等低功耗产品中。以往的测控仪器的显示部分大都采用LED式液晶显示屏进行参数设定和结果显示,其显示信息量少、形式单一、人机交互性差、操作人员要求较高。而液晶显示器(LCD)具有功耗低、体积小、质量轻、超薄和可编程驱动等其他显示方式无法比拟的优点,不仅可以显示数字、字符,还可以显示各种图形、曲线、及汉字,并且可实现屏幕上下左右滚动、动画、闪烁、文本特征显示等功

K-CU01 主控制器模块使用说明书

HOLLiAS MACS -K 系列模块 2014年5月B版

HOLLiAS MAC-K系列手册- K-CU01 主控制器模块使用说明书 重要信息 危险图标:表示存在风险,可能会导致人身伤害或设备损坏件。 警告图标:表示存在风险,可能会导致安全隐患。 提示图标:表示操作建议,例如,如何设定你的工程或者如何使用特定的功能。

目录 1.概述 (1) 2.接口说明 (2) 2.1主控单元结构示意图 (2) 2.2底座接口说明 (4) 2.3地址跳线 (8) 2.4IO-BUS (11) 3.状态灯说明 (12) 4.其他特殊功能说明 (14) 4.1短路保护功能 (14) 4.2诊断功能 (15) 4.3冗余功能 (15) 4.4掉电保护 (16) 5.工程应用 (18) 5.1底座选型说明 (18) 5.2应用注意事项 (18) 6.尺寸图 (19) 6.1K-CU01尺寸图 (19) 6.2K-CUT01尺寸图 (19) 7.技术指标 (20) 7.1K-CU01主控制器模块 (20) 7.2K-CUT01 4槽主控器底座 (21)

K-CU01 主控制器模块 1.概述 K-CU01是K系列硬件的控制器模块,是系统的核心控制部件,主要工作是收集I/O模块上报的现场数据,根据组态的控制方案完成对现场设备的控制,同时负责提供数据到上层操作员站显示。 控制器基本功能块主要包括系统网通讯模块、核心处理器、协处理器(IO-BUS主站MCU)、现场通讯数据链路层、现场通讯物理层、以及外围一些辅助功能模块。 K-CU01控制器模块支持两路冗余IO-BUS和从站I/O模块进行通讯,支持两路冗余以太网和上位机进行通讯,实时上传过程数据以及诊断数据。可以在线下装和更新工程,且不会影响现场控制。 K-CU01控制器模块支持双冗余配置使用。当冗余配置时,其中一个控制器出现故障,则该控制器会自动将本机工作状态设置为从机,并上报故障信息;若作为主机出现故障,则主从切换;若作为从机出现故障,则保持该状态。 两块控制器模块K-CU01和两块IO-BUS模块安装在4槽主控底座K-CUT01上,就构成了一个基本的控制器单元。 通过主控底座的主控背板,完成两个控制器模块之间的冗余连接,控制器模块通过IO-BUS模块扩展可以连接最多100个I/O模块。 通过选用不同的IO-BUS模块,控制总线拓扑结构可构成星型和总线型;同时支持远程I/O机柜。 基本的控制器单元如图1-1所示。

液晶显示器常用通用驱动板介绍方案

液晶显示器常用通用驱动 板介绍

液晶显示器常用“通用驱动板”介绍 1.常用“通用驱动板”介绍 目前,市场上常见的驱动板主要有乐华、鼎科、凯旋、华升等品牌。驱动板配上不同的程序,就驱动不同的液晶面板,维修代换十分方便。常见的驱动板主要有以下几种类型: (1)2023B-L驱动板 2023B-L驱动板的主控芯片为RTD2023B,主要针对LVDS接口设计,实物如图1所示。 图12023B-L驱动板实物 该驱动板的主要特点是:支持LVDS接口液晶面板,体积较小,价格便宜。主要参数如下: 输入接口类型:VGA模拟RGB输入; 输出接口类型:LVDS; 显示模式:640×350/70Hz~1600×1200/75Hz; 即插即用:符合VESADDC1/2B规范; 工作电压:DC12V±1.0V,2~3A; 适用范围:适用于维修代换19in以下液晶显示器驱动板。 2023B-L驱动板上的VGA输入接口各引脚功能见表2,TXD、RXD脚壹般不用。 表2VGA插座引脚功能 2023B-L驱动板上的按键接口能够接五个按键、俩个LED指示灯,各引脚功能见表3。 表32023B-L驱动板上的按键接口引脚功能 2023B-L驱动板上的LVDS输出接口(30脚)引脚功能见表4。

表42023B-L驱动板LVDS输出接口各引脚功能 2023B-L驱动板上的高压板接口引脚功能见表5。 表52023B-L驱动板上的高压板接口引脚功能 (2)203B-L驱动板 2023B-L主要针对TTL接口设计,其上的LVDS接口为插孔,需要重新接上插针后才能插LVDS插头。2023B-T驱动板实物如图6所示。 图62023B-T驱动板实物图 2023B-T驱动板体积比2023B-L稍大,价格也相对高壹些,其主要参数如下: 输入接口类型:VGA模拟RGB输入; 输出接口类型:TTL; 显示模式:640×350/70Hz~1280×1024/75Hz: 即插即用:符合VESADDC1/2B规范; 工作电压:DC12V±1.0V,2~3A; 适用范围:适用于维修代换20in以下液晶显示器的驱动板。 2023B-T驱动板的VCA输入接口、按键接口、LVDS输出接口、高压板接口引脚功能和前面介绍的2023B-L 驱动板基本壹致。 2023B-T驱动板的TTL插针CN1(40脚)、CN2(30脚)用于驱动40+30屏线接口的液晶面板,CN1(40脚)、CN2(30脚)的引脚排列顺序如图7所示,引脚功能分别见表8、表9。 图7CN1(40脚)、CN2(30脚) 表8TTL接口CN1(40脚)引脚功能 表9TTL接口CN2(30脚)引脚功能 2023B-T驱动板的TTL插口CN3(45脚)、CN4(30脚)用于驱动45+30屏线接口的液晶面板,CN3(45脚)、 CN2(30脚)的引脚排列顺序如图12所示,引脚功能分别见表10、表11。 图12CN3(45脚)、CN4(30脚)的引脚排列顺序示意图 表10TTL接口CN3(45脚)引脚功能

LED显示屏模组使用材料说明

LED显示屏模组使用材料说明 1、LED灯:LED红灯(晶元),亮度1000-1100mcd,中心波长623-627nm LED绿灯(士蓝),亮度1900-2200mcd,中心波长520-525nm LED蓝灯(士蓝),亮度365-385mcd,中心波长470-475nm 发光二极管简称为LED。主要由支架、晶片、银胶、金线、环氧树脂五种物料所组成。由镓(Ga)与砷(AS)、磷(P)的化合物制成的二极管,当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管。在电路及仪器中作为指示灯,或者组成文字或数字显示。发光材料用透明环氧树脂封装。封装树脂包括:A胶(主剂)、B胶(硬化剂)、DP(扩散剂)、CP(着色剂)四部份组成。其主要成分为环氧树脂(Epoxy Resin)、酸酐类(酸无水物Anhydride)、高光扩散性填料(Light diffusion)及热安定性染料(dye) 2、LED驱动IC:HB5024 HB5024是一款用于大屏幕LED的低压差、高精度16位恒流驱动芯片。它是内建的16位移位寄存器与栓锁功能,可以将串行的输入数据转换成并行输出数据格式。HB5024的输入电压范围值为3.3V至5V,提供16个电流源,可以在每个输出级提供3mA - 45 mA恒定电流以驱动LED。并且单颗IC 内输出通道的电流差异小于±2%;多颗IC间的输出电流差异小于±3%;恒定输出电流随着输出端耐受电压(VDS)变化,被控制在每伏特0.1%;且电流受供给电压(VDD)、环境温度的变化也被控制在1%。HB5024可以选用不同阻值的外接电阻来调整其输出级的电流大小,藉此机制,使用者可精确地控制LED的发光亮度。HB5024的设计保证其输出级可耐压17V,因此可以在每个输出端串接多个LED。此外,HB5024亦提供30MHz的高时钟频率以满足系统对大量数据传输上的需求。 3、其他LED配件: ①、电源座(加强型):电源座是承接电源线与PCB板连接的主要器件,

LCD12864液晶显示模块(中文资料)

FYD12864液晶中文显示模块

(一) (一)概述 (3) (二)(二)外形尺寸 1 方框图 (3) 2 外型尺寸图 (4) (三)(三)模块的接口 (4) (四)(四)硬件说明 (5) (五) 指令说明 (7) (五)(五)读写操作时序 (8) (六)(六)交流参数 (11) (七)(七)软件初始化过程 (12) (八)(八)应用举例 (13) (九)(九)附录 1半宽字符表 (20) 2 汉字字符表 (21) 一、概述 FYD12864-0402B是一种具有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℃ 二、方框图 3、外形尺寸图

售后服务模块使用说明书

EAP企业管理软件平台 售后服务模块使用说明书

目 录 1.售后服务管理 (5) 1.1基础信息管理 (6) 1.1.1不良现象维护 (6) 1.1.1.1刷新信息 (7) 1.1.1.2新增信息 (7) 1.1.1.2编辑信息 (8) 1.1.2不良原因维护 (9) 1.1.3维修站档案维护 (10) 1.1.3.1刷新信息 (10) 1.1.3.2新增信息 (10) 1.1.3.3编辑信息 (11) 1.1.3.4查询信息 (11) 1.1.4故障部位维护 (12) 1.1.5维修方法维护 (13) 1.2客户服务管理 (14) 1.2.1客户信息维护 (14) 1.2.2客户反馈维护 (15) 1.3质量反馈管理 (18) 1.3.1质量反馈信息维护 (18) 1.3.1.1申请 (18) 1.3.1.2审核 (20) 1.3.1.3通过 (21) 1.3.1.4确认 (22)

1.3.1.5处理完 (23) 1.3.2质量反馈-修理月报表 (24) 1.3.2.1刷新信息 (24) 1.3.2.2查询信息 (25) 1.3.2.3打印信息 (25) 1.3.2.4导出信息 (25) 1.4配件仓库管理 (26) 1.4.1配件信息维护 (26) 1.4.2仓库入库 (27) 1.4.2.1入库 (27) 1.4.2.2处理完 (27) 1.4.3仓库出库 (28) 1.4.3.1申请 (28) 1.4.3.2处理中 (28) 1.4.3.3出库 (28) 1.4.3.4处理完 (29) 1.5业务订单管理 (30) 1.5.1订单维护 (30) 1.5.1.1申请 (30) 1.5.1.2订购中 (30) 1.5.1.3转到入库 (30) 2、编写约定 (31) 2.1 通用格式约定 (31) 2.2 图形界面格式约定 (31) 2.3 鼠标操作约定 (31)

液晶显示器接口设计及控制实现

液晶显示器接口设计及控制实现 ---基于DSP原理姓名:XXX班级:AAAAA学号:1234567 1引言 数字信号处理(Digital Signal Processing,简称DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。数字信号处理是一种通过使用数学技巧执行转换或提取信息,来处理现实信号的方法,这些信号由数字序列表示。在过去的二十多年时间里,数字信号处理已经在通信等领域得到极为广泛的应用。德州仪器、Freescale等半导体厂商在这一领域拥有很强的实力。 DSP即数字信号处理器,是一种特别适用于数字信号处理运算的微处理器,速度快,功能强,广泛应用于图形图像处理、语音处理、仪器仪表、通信、多媒体及军事等领域。液晶显示器由于具有功耗低、价格低、驱动电压低、接口方便、使用寿命长等特点以及优越的字符和图形显示功能,在各种图形显示、人机交互中得到广泛应用。 本文将给出TMS320LF2407型DSP(以下简称DSP)控制北京青云公司生产的LCM320 240液晶显示屏的软硬件设计实例,说明如何通过DSP控制液晶显示模块。同时,由于程序采用系统设计C语言,因此对其他型号的DSP与LCD接口设计和控制实现也有一定的参考价值。 2TMS320LF2407主要特点 TMS320LF240x系列是TMS320C2000家族中最新、功能强大的DSP,其中LF2407是最具有革命性的产品,是一款集成度较高、性能较强的DSP,采用高性能静态CMOS技术,使得供电电压降为3.3V,减少了控制器的损耗;30MI/s的执行速度使得指令周期缩短到33ns.从而提高了控制器的实时控制能力;具有多达41个通用、双向的数字I/O引

液晶显示模块技术手册HJ1602A使用说明书

液晶显示模块技术手册 HJ1602A 一、概述 HJ1602A是一种工业字符型液晶,能够同时显示16x02即32个字符。(16列2行)二.模块尺寸(如图) 三.引脚接口说明表 第1脚:VSS为地电源。 第2脚:VDD接5V正电源。 第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。 第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。 第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS 为高电平R/W为低电平时可以写入数据。 第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。

第7~14脚:D0~D7为8位双向数据线。 第15脚:背光源正极。 第16脚:背光源负极。 四.1602LCD的指令说明及时序 14:控制命令表 1602液晶模块的读写操作、屏幕和光标的操作都是通过指令编程来实现的。(说明:1为高电平、0为低电平) 指令1:清显示,指令码01H,光标复位到地址00H位置。 指令2:光标复位,光标返回到地址00H。 指令3:光标和显示模式设置I/D:光标移动方向,高电平右移,低电平左移S:屏幕上所有文字是否左移或者右移。高电平表示有效,低电平则无效。 指令4:显示开关控制。D:控制整体显示的开与关,高电平表示开显示,低电平表示关显示C:控制光标的开与关,高电平表示有光标,低电平表示无光标B:控制光标是否闪烁,高电平闪烁,低电平不闪烁。 指令5:光标或显示移位S/C:高电平时移动显示的文字,低电平时移动光标。 指令6:功能设置命令DL:高电平时为4位总线,低电平时为8位总线N:低电平时为单行显示,高电平时双行显示F: 低电平时显示5x7的点阵字符,高电平时显示5x10的点阵字符。指令7:字符发生器RAM地址设置。 指令8:DDRAM地址设置。 指令9:读忙信号和光标地址BF:为忙标志位,高电平表示忙,此时模块不能接收命令或者数据,如果为低电平表示不忙。 指令10:写数据。 指令11:读数据。

相关文档
最新文档