LCD1602主要参数,引脚功能及初始化方法

来源:互联网 发布:淘宝登陆 网络不给力 编辑:程序博客网 时间:2024/05/01 18:52

LCD1602主要参数,引脚功能及初始化方法

LCD1602液晶显示模块基本技术:

 1)、主要功能 A、 40通道点阵LCD 驱动; B、 可选择当作行驱动或列驱动; C、 输入/输出信号:输出,能产生20×2个LCD驱动波形;输入,接受控制器送出的串行数据和控制信号,偏压(V1∽V6); D、 通过单片机控制将所测的频率信号读数显示出来

2)、技术参数  

极限参数表:

名 称

符 号

标  准  值

单 位

MIN

TYPE

MAX

电路电源

VDD - VSS

-0.3

 

7.0

V

LCD驱动电压

VDD - VEE

VDD - 13.5

 

VDD + 0.3

V

输入电压

VIN

-0.3

 

VDD + 0.3

V

静电电压

 

-

-

100

V

工作温度

 

-20

 

+70

储存温度

 

-30

 

+80

电参数表:

名 称

符 号

测 试 条 件

标 准 值

单位

MIN

TYPE

MAX

输入高电平

VIH

-

2.2

 

VDD

V

输入低电平

VIL

-

-0.3

 

0.6

V

输出高电平

VOH

IOH = 0.2mA

2.4

 

-

V

输出低电平

VOL

IOL = 1.2mA

-

 

0.4

V

工作电流

IDD

VDD = 5.0V

 

2.0

 

mA

液晶驱动电压

  VDD-VEE

Ta = 0℃

 

4.9

 

V

Ta = 25℃

 

4.7

 

Ta = 50℃

 

4.5

 

 

3)时序特性表:

项 目

符 号

测试条件

标 准 值

单位

MIN

TYPE

MAX

允许时间周期

TCYCE

    5.1a 5.1b

1000

  

ns

允许脉冲宽度,高电平

PWEH

450

--

--

ns

允许上升和下降时间

tEr tEf

--

--

25

ns

地址建立时间

tAS

140

--

--

ns

数据延迟时间

tDDR

--

--

320

ns

数据建立时间

tDSW

195

--

--

ns

数据保持时间

tH

10

--

--

ns

DATA HOLD TIME

tDHR

20

--

--

ns

地址保持时间

tAH

10

--

--

ns

 

 

4)引脚和指令功能  

模块引脚功能表:

]

符 号

名 称

功 能

1

Vss

接地

0V

2

VDD

电路电源

5V±10%

3

VEE

液晶驱动电压

保证VDD-VEE=4.5∽5V电压差

4

RS

寄存器选择信号

H:数据寄存器 L:指令寄存器

5

R/W

读/写信号

H:读         L:写

6

E

片选信号

下降沿触发,锁存数据

7-14

DB0-DB7

数据线

数据传输

 

寄存器选择功能表:

RS

R/W

操  作

0

0

指令寄存器(IR)写入

0

1

忙标志和地址计数器读出

1

0

数据寄存器(DR)写入

1

1

数据寄存器读出

 

(注:忙标志为"1"时,表明正在进行内部操作,此时不能输入指令或数据,要等内部操作结束,即忙标志为"0"时。)
4.3) 指令功能
格式:RS  R/W  DB7  DB6  DB5  DB4  DB3  DB2  DB1  DB0
共11种指令:清除,返回,输入方式设置,显示开关,控制,移位,功能设置,CGRAM地址设
置,DDRAM地址设置,读忙标志,写数据到CG/DDRAM,读数据由CG/DDRAM。

5)显示位与DD RAM 地址的对应关系:

显 示 位 序 号

1    2    3     4    5  ………………  40

DD RAM
地 址(HEX)

第 一 行

00   01   02   03   04  ..…………..  27

第 二 行

40   41   42   43   44  ……………..  67

 

6)、初始化方法
用户所编的显示程序,开始必须进行初始化,否则模块无法正常显示,下面介绍两种初始化方法;
6.1利用内部复位电路进行初始化
下面指令是在初始化过程中执行的。

  1. 清屏(DISPLAY CLEAR);

  2. 功能设置(FUNCTION SET);

DL = 1: 8Bit 接口数据;
N = 0: 1行显示; F = 0:5×7dot字形;

  1. 显示开/关控制(DISPLAY ON/OFF CONTROL)

D = 0: 显示关; C = 0: 光标关; B = 0: 消隐关

  1. 输入方式设置(ENTRY MODE SET )

I/D = 1:(增量):     S = 0: 无移位:

6.2) 软件复位
如果电路电源不能满足复位电路的要求的话,那么初始化就要用软件来实现,过程如下:
八位接口初始化流程图