LCD1602液晶顯示模塊基本技術(shù):
1)、主要功能 A、 40通道點(diǎn)陣LCD 驅(qū)動(dòng); B、 可選擇當(dāng)作行驅(qū)動(dòng)或列驅(qū)動(dòng); C、 輸入/輸出信號:輸出,能產(chǎn)生20×2個(gè)LCD驅(qū)動(dòng)波形;輸入,接受控制器送出的串行數(shù)據(jù)和控制信號,偏壓(V1∽V6); D、 通過單片機(jī)控制將所測的頻率信號讀數(shù)顯示出來
2)、技術(shù)參數(shù)
極限參數(shù)表:
名 稱 |
符 號 |
標(biāo) 準(zhǔn) 值 |
單 位 | ||
MIN |
TYPE |
MAX | |||
電路電源 |
VDD - VSS |
-0.3 |
7.0 |
V | |
LCD驅(qū)動(dòng)電壓 |
VDD - VEE |
VDD - 13.5 |
VDD + 0.3 |
V | |
輸入電壓 |
VIN |
-0.3 |
VDD + 0.3 |
V | |
靜電電壓 |
|
- |
- |
100 |
V |
工作溫度 |
|
-20 |
+70 |
℃ | |
儲(chǔ)存溫度 |
|
-30 |
+80 |
℃ |
電參數(shù)表:
名 稱 |
符 號 |
測 試 條 件 |
標(biāo) 準(zhǔn) 值 |
單位 | ||
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 | ||
液晶驅(qū)動(dòng)電壓 |
VDD-VEE |
Ta = 0℃ |
4.9 |
V | ||
Ta = 25℃ |
4.7 |
|||||
Ta = 50℃ |
4.5 |
3)時(shí)序特性表:
項(xiàng) 目 |
符 號 |
測試條件 |
標(biāo) 準(zhǔn) 值 |
單位 | ||
MIN |
TYPE |
MAX | ||||
允許時(shí)間周期 |
TCYCE |
5.1a 5.1b |
1000 |
ns | ||
允許脈沖寬度,高電平 |
PWEH |
450 |
-- |
-- |
ns | |
允許上升和下降時(shí)間 |
tEr tEf |
-- |
-- |
25 |
ns | |
地址建立時(shí)間 |
tAS |
140 |
-- |
-- |
ns | |
數(shù)據(jù)延遲時(shí)間 |
tDDR |
-- |
-- |
320 |
ns | |
數(shù)據(jù)建立時(shí)間 |
tDSW |
195 |
-- |
-- |
ns | |
數(shù)據(jù)保持時(shí)間 |
tH |
10 |
-- |
-- |
ns | |
DATA HOLD TIME |
tDHR |
20 |
-- |
-- |
ns | |
地址保持時(shí)間 |
tAH |
10 |
-- |
-- |
ns |
4)引腳和指令功能
模塊引腳功能表:
] |
符 號 |
名 稱 |
功 能 |
1 |
Vss |
接地 |
0V |
2 |
VDD |
電路電源 |
5V±10% |
3 |
VEE |
液晶驅(qū)動(dòng)電壓 |
保證VDD-VEE=4.5∽5V電壓差 |
4 |
RS |
寄存器選擇信號 |
H:數(shù)據(jù)寄存器 L:指令寄存器 |
5 |
R/W |
讀/寫信號 |
H:讀 L:寫 |
6 |
E |
片選信號 |
下降沿觸發(fā),鎖存數(shù)據(jù) |
7-14 |
DB0-DB7 |
數(shù)據(jù)線 |
數(shù)據(jù)傳輸 |
寄存器選擇功能表:
RS |
R/W |
操 作 |
0 |
0 |
指令寄存器(IR)寫入 |
0 |
1 |
忙標(biāo)志和地址計(jì)數(shù)器讀出 |
1 |
0 |
數(shù)據(jù)寄存器(DR)寫入 |
1 |
1 |
數(shù)據(jù)寄存器讀出 |
(注:忙標(biāo)志為"1"時(shí),表明正在進(jìn)行內(nèi)部操作,此時(shí)不能輸入指令或數(shù)據(jù),要等內(nèi)部操作結(jié)束,即忙標(biāo)志為"0"時(shí)。)
4.3) 指令功能
格式:RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
共11種指令:清除,返回,輸入方式設(shè)置,顯示開關(guān),控制,移位,功能設(shè)置,CGRAM地址設(shè)
置,DDRAM地址設(shè)置,讀忙標(biāo)志,寫數(shù)據(jù)到CG/DDRAM,讀數(shù)據(jù)由CG/DDRAM。
5)顯示位與DD RAM 地址的對應(yīng)關(guān)系:
顯 示 位 序 號 |
1 2 3 4 5 ……………… 40 | |
DD RAM |
第 一 行 |
00 01 02 03 04 ..………….. 27 |
第 二 行 |
40 41 42 43 44 …………….. 67 |
6)、初始化方法
用戶所編的顯示程序,開始必須進(jìn)行初始化,否則模塊無法正常顯示,下面介紹兩種初始化方法;
6.1利用內(nèi)部復(fù)位電路進(jìn)行初始化
下面指令是在初始化過程中執(zhí)行的。
-
清屏(DISPLAY CLEAR);
-
功能設(shè)置(FUNCTION SET);
DL = 1: 8Bit 接口數(shù)據(jù);
N = 0: 1行顯示; F = 0:5×7dot字形;
-
顯示開/關(guān)控制(DISPLAY ON/OFF CONTROL)
D = 0: 顯示關(guān); C = 0: 光標(biāo)關(guān); B = 0: 消隱關(guān)
-
輸入方式設(shè)置(ENTRY MODE SET )
I/D = 1:(增量): S = 0: 無移位:
6.2) 軟件復(fù)位
如果電路電源不能滿足復(fù)位電路的要求的話,那么初始化就要用軟件來實(shí)現(xiàn),過程如下:
八位接口初始化流程圖