图形点阵液晶显示模块使用手册.docx

上传人:b****8 文档编号:12447228 上传时间:2023-06-05 格式:DOCX 页数:27 大小:212.86KB
下载 相关 举报
图形点阵液晶显示模块使用手册.docx_第1页
第1页 / 共27页
图形点阵液晶显示模块使用手册.docx_第2页
第2页 / 共27页
图形点阵液晶显示模块使用手册.docx_第3页
第3页 / 共27页
图形点阵液晶显示模块使用手册.docx_第4页
第4页 / 共27页
图形点阵液晶显示模块使用手册.docx_第5页
第5页 / 共27页
图形点阵液晶显示模块使用手册.docx_第6页
第6页 / 共27页
图形点阵液晶显示模块使用手册.docx_第7页
第7页 / 共27页
图形点阵液晶显示模块使用手册.docx_第8页
第8页 / 共27页
图形点阵液晶显示模块使用手册.docx_第9页
第9页 / 共27页
图形点阵液晶显示模块使用手册.docx_第10页
第10页 / 共27页
图形点阵液晶显示模块使用手册.docx_第11页
第11页 / 共27页
图形点阵液晶显示模块使用手册.docx_第12页
第12页 / 共27页
图形点阵液晶显示模块使用手册.docx_第13页
第13页 / 共27页
图形点阵液晶显示模块使用手册.docx_第14页
第14页 / 共27页
图形点阵液晶显示模块使用手册.docx_第15页
第15页 / 共27页
图形点阵液晶显示模块使用手册.docx_第16页
第16页 / 共27页
图形点阵液晶显示模块使用手册.docx_第17页
第17页 / 共27页
图形点阵液晶显示模块使用手册.docx_第18页
第18页 / 共27页
图形点阵液晶显示模块使用手册.docx_第19页
第19页 / 共27页
图形点阵液晶显示模块使用手册.docx_第20页
第20页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

图形点阵液晶显示模块使用手册.docx

《图形点阵液晶显示模块使用手册.docx》由会员分享,可在线阅读,更多相关《图形点阵液晶显示模块使用手册.docx(27页珍藏版)》请在冰点文库上搜索。

图形点阵液晶显示模块使用手册.docx

图形点阵液晶显示模块使用手册

 

图形点阵液晶显示模块使用手册

 

YB12864L

目录

 

(一)概述·······················································

(1)

(二)外形尺寸图················································

(1)

(三)模块主要硬件构成说明·····································

(2)

(四)模块的外部接口············································(3)

(五)指令说明··················································(3)

(六)读写操作时序·············································(5)

(七)应用举例·················································(6)

 

一.概述

YB12864L是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及格128×64全点阵液晶显示器组成。

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

主要技术参数和性能:

1.电源:

VDD:

+5V;

2.显示内容:

128(列)×64(行)点

3.全屏幕点阵

4.七种指令

5.与CPU接口采用8位数据总线并行输入输出和8条控制线

6.占空比1/64

7.工作温度:

-10℃∽+55℃,存储温度:

-20℃∽+70℃

8.内藏负压电路。

用于LCD的驱动电压。

二.外形尺寸图

外形尺寸图①:

 

外形尺寸②:

 

ITEM

NOMINALDIMEN

UNIT

模块体积

78.0×70.0×13.0

mm

视域(VA)

62.0×44.0

mm

显示区域(AA)

56.27×38.35

行列点阵数

128×64

dots

点距离

0.44×0.60

mm

点大小

0.39×0.55

mm

定位孔

68.0×65.0

mm

 

三.模块主要硬件构成说明

(结构框图)

 

IC3为行驱动器。

IC1,IC2为列驱动器。

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

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

1.指令寄存器(IR)

IR是用于寄存指令码,与数据寄存器数据相对应。

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

2.数据寄存器(DR)

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

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

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

3.忙标志:

BF

BF标志提供内部工作情况。

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

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

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

4.显示控制触发器DFF

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

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

DDF的状态是指令DISPLAYON/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地址表(见第6页)。

7.Z地址计数器

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

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

Z地址计数器可以用指令DISPLAYSTARTLINE预置。

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

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

 

四.模块的外部接口外部接口信号如下表2所示:

表2

管脚号

管脚名称

LEVER

管脚功能描述

1

/CS1

H/L

L:

选择芯片(左半屏)信号

2

/CS2

H/L

L:

选择芯片(右半屏)信号

3

GND

0

电源地

4

VDD

5.0V

电源电压

5

V0

液晶显示器驱动电压

6

D/I

H/L

D/I=“H”,表示DB7∽DB0为显示数据

D/I=“L”,表示DB7∽DB0为显示指令数据

7

R/W

H/L

R/W=“H”,E=“H”数据被读到DB7∽DB0

R/W=“L”,E=“H→L”数据被写到IR或DR

8

E

H/L

R/W=“L”,E信号下降沿锁存DB7∽DB0

R/W=“H”,E=“H”DDRAM数据读到DB7∽DB0

9

DB0

H/L

 

数据线

10

DB1

H/L

11

DB2

H/L

12

DB3

H/L

13

DB4

H/L

14

DB5

H/L

15

DB6

H/L

16

DB7

H/L

17

RET

H/L

复位信号,低电平复位

18

VEE

-10V

LCD驱动负电压

19

LED+

-

LED背光板电源

20

LED-

-

LED背光板电源

 

五.指令说明

指令表表3

 

指令码功能

令R/WD/ID7D6D5D4D3D2D1D0

 

显示ON/OFF0000111111/0

 

显示起始行

显示起始行0011

(0····63)

控制显示器的开关,不影响DDRAM中数据和内部状态

指定显示屏从DDRAM中哪一行开始显示数据

 

设置X地址001011

1X:

0···7设置DDRAM中的页地址(X地址)

设置Y地址0001Y地址(0···63)设置地址(Y地址)

读取状态

BU

读状态10

S

Y

ONR

0/S

OFT

0000

RST1:

复位0:

正常

ON/OFF1:

显示开0:

显示关

BUSY0:

READY1:

INOPERATION

将数据线上的数据

写显示数据01显示数据

 

读显示数据11显示数据

DB7∽DB0写入DDRAM

将DDRAM上的数据读入数据线DB7∽DB0

 

1.显示开关控制(DISPLAYON/OFF)

代码

R/W

D/I

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

形式

0

0

0

0

1

1

1

1

1

D

D=1:

开显示(DISPLAYON)意即显示器可以进行各种显示操作D=0:

关显示(DISPLAYOFF)意即不能对显示器可以进行各种显示操作

2.设置显示起始行

代码

R/W

D/I

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

形式

0

0

1

1

A5

A4

A3

A2

A1

A0

前面在Z地址计数器一节已经描述了显示起始行是由Z地址计数器控制的。

A5∽A0的6位地址自动送入Z地址计数器,起始行的地址可以是0∽63的任意一行。

例如:

选择A5∽A0是62,则起始行与DDRAM行的对应关系如下:

DDRAM行:

62630123·····················2829屏幕显示行:

123456·····················3132

 

3.设置页地址

代码

R/W

D/I

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

形式

0

0

1

0

1

1

1

A2

A1

A0

所谓页地址就是DDRAM的行地址,8行为一页,模块共64行即8页,A2∽A0表示0∽7页。

读写数据对地址没有影响,页地址由本指令或RST信号改变复位后页地址为0。

页地址与DDRAM的对应关系见DDRAM地址表。

4.设置Y地址(SETYADDRESS)

代码

R/W

D/I

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

形式

0

0

0

1

A5

A4

A3

A2

A1

A0

此指令的作用是将A5∽A0送入Y地址计数器,作为DDRAM的Y地址指针。

在对DDRAM进行读写操作后,Y地址指针自动加1,指向下一个DDRAM单元。

DDRAM地址表:

表4

CS1=0CS2=0

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

DB7

DB7

DB7

7

DB0

DB0

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

↓↓↓↓↓↓↓↓↓↓↓

DB7DB7DB7DB7DB7DB7DB7DB7DB7DB763

 

5.读状态(STATUSREAD)

代码

R/W

D/I

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

形式

0

1

BUSY

0

ON/OFF

RET

0

0

0

0

当R/W=1D/I=0时,在E信号为“H”的作用下,状态分别输出到数据总线(DB7∽DB0)的相应位。

BF:

前面已叙述过(见BF标志位一节)。

ON/OFF:

表示DFF触发器的状态(见DFF触发器一节)。

RST:

RST=1表示内部正在初始化,此时组件不接受任何指令和数据。

6.写显示数据(WRITEDISPLAYDATE)

代码

R/W

D/I

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

形式

0

1

D7

D6

D5

D4

D3

D2

D1

D0

D7∽D0为显示数据,此指令把D7∽D0写入相应的DDRAM单元,Y地指针自动加1。

7.读显示数据(READDISPLAYDATE)

代码

R/W

D/I

DB7

DB6

DB5

DB4

DB3

DB2

DB1

DB0

形式

1

1

D7

D6

D5

D4

D3

D2

D1

D0

此指令把DDRAM的内容D7∽D0读到数据总线DB7∽DB0,Y地址指针自动加1。

 

六.读写操作时序

1.写操作时序

 

图3

 

2.读操作时序

图4

 

3.读写时序参数表

表5

名称

符号

最小值

典型值

最大值

单位

E周期时间

Tcyc

1000

---

---

ns

E高电平宽度

Pweh

450

---

---

ns

E低电平宽度

Pwel

450

---

---

ns

E上升时间

Tr

---

---

25

ns

E下降时间

Tf

---

---

25

ns

地址建立时间

Tas

140

---

---

ns

地址保持时间

Tah

10

---

---

ns

数据建立时间

Tdsw

200

---

---

ns

数据延迟时间

Tddr

---

---

320

ns

写数据保持时间

Tdhw

10

---

---

ns

读数据保持时间

Tdhw

20

---

---

ns

 

七.应用举例

与单片机8031的一种接口如图5.所示:

图5

 

利用图5举例介绍编程实例ORG0000H

LJMPINITMORG0100H

INITM:

MOVSP,#67H;SETSTACKADDRESS

MOVDPTR,#0800H;SELECTCHIP1ANDCHIP2

MOVA,#3EH;OFFDISPLAYLCALLOUTI

LCALLMS40

LCALLMS40

LCALLMS40

MOVA,#3FH;ONDISPLAYLCALLOUTI

LCALLMS40

LCALLMS40

LCALLMS40

;显示“*”号

MOVR3,#04H;PAGENUMBER(2*4=8PAGES)MOVA,#0B8H;PAGE0

DISP1:

PUSHACCLCALLCHIN1

POPACCINCAINCA

DJNZR3,DISP1

 

LCALLMS40

LCALLMS40

LCALLMS40

LCALLMS40

LCALLMS40

;显示竖条

MOVR3,#04HMOVA,#0B8H

DISP2:

PUSHACCLCALLCHIN2

POPACCINCAINCA

DJNZR3,DISP2

LCALLMS40

LCALLMS40

LCALLMS40

LCALLMS40

LCALLMS40

;显示横条

MOVR3,#04HMOVA,#0B8H

DISP3:

PUSHACCLCALLCHIN3

POPACCINCAINCA

DJNZR3,DISP3

LCALLMS40

LCALLMS40

LCALLMS40

LCALLMS40

LCALLMS40

;显示汉字

MOVR3,#04HMOVA,#0B8H

DISP4:

PUSHACCLCALLCHIN4

POPACCINCAINCA

 

DJNZR3,DISP4

LCALLMS40

LCALLMS40

LCALLMS40

LCALLMS40

LCALLMS40

LJMPINITM

 

CHIN1:

PUSHACC;PUTA(PAGENUMBER)INTOSTACKLCALLOUT1

MOVA,#40H;SETYADDRESSLCALLOUTI

MOVR2,#32

LOAD1:

MOVA,#55HLCALLOUTDMOVA,#0AAHLCALLOUTD

DJNZR2,LOAD1

POPACCINCA

LCALLOUTIMOVA,#40HLCALLOUTIMOVR2,#32

LOAD12:

MOVA,#55HLCALLOUTDMOVA,#0AAHLCALLOUTD

DJNZR2,LOAD12

RET

 

CHIN2:

PUSHACC;PUTA(PAGENUMBER)INTOSTACKLCALLOUT1

MOVA,#40H;SETYADDRESSLCALLOUTI

MOVR2,#32

LOAD2:

MOVA,#00HLCALLOUTDMOVA,#0FFHLCALLOUTD

DJNZR2,LOAD2

POPACCINCA

LCALLOUTI

 

MOVA,#40H

LCALLOUTIMOVR2,#32

LOAD21:

MOVA,#00HLCALLOUTDMOVA,#0FFHLCALLOUTD

DJNZR2,LOAD21

RET

 

CHIN3:

PUSHACC;PUTA(PAGENUMBER)INTOSTACKLCALLOUT1

MOVA,#40H;SETYADDRESSLCALLOUTI

MOVR2,#64

LOAD3:

MOVA,#55HLCALLOUTD

DJNZR2,LOAD3

POPACCINCA

LCALLOUTIMOVA,#40HLCALLOUTIMOVR2,#64

LOAD31:

MOVA,#55HLCALLOUTD

DJNZR2,LOAD31

RET

 

CHIN4:

PUSHACCLCALLOUT1

MOVA,#40HLCALLOUTIMOVR2,#64

MOVR1,#00H

MOVDPTR,#CHINESELOAD4:

MOVA,R1

MOVCA,@A+DPTRLCALLOUTD

INCDPTR

DJNZR2,LOAD4

POPACCINCA

LCALLOUTI

 

MOVR2,#64

LOAD41:

MOVA,R1

MOVCA,@A+DPTRLCALLOUTD

INCDPTR

DJNER2,LOAD41

RET

MS40:

MOVR7,#0E8HMS2:

MOVR6,#0FFHMS1:

DJNZR6,MS1

DJNZR7,MS2

RET

OTUI:

PUSHDPH;OUTINSTRCTIONFORCHIP1ANDCHIP2

PUSHDPL

MOVDPTR,#0800HMOVX@A+DPTR,APOPDPL

POPDPHRET

OUTD:

PUSHDPHPUSHDPL

MOVDPTR,#4800

MOVX@DPTR,APOPDPL

POPDPHRET

CHINNESE:

;(PAGE0)

DB10H,60H,01H,86H,60H,04H,1cH,e4H,04H,04H,04H,E4H,1cH,

04H,00H,00

DB00H,00H,80H,9fH,95H,d5H,55H,55H,55H,15H,d5H,15H,1fH,

00H,00H,00

DB10H,61H,06H,E0H,18H,84H,E4H,1CH,84H,65H,BEH,24H,0A4H,

64H,04H,00,

DB00H,00H,00H,00H,7EH,2AH,2AH,2AH,2AH,2AH,2AH,7EH,00H,

00H,00H,00

;(PAGE1)

DB04,04H,7eH,01H,40H,20H,20H,10H,0bH,04H,0bH,10H,30H,

60H,20H,00

DB02,02H,42H,22H,1aH,07H,02H,02H,02H,02H,0ffH,02H,02H,02H,02H,00H

DB04H,04H,0FFH,00H,00H,00H,FFH,41H,21H,12H,0CH,1BH,61H,0C0H,40H,

00

DB00H,7FH,25H,25H,25H,25H,7FH,00H,00H,7FH,25H,25H,25H

25H,7FH,00H

------END-----`

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2