新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 12864點陣液晶顯示器資料及程序

12864點陣液晶顯示器資料及程序

作者: 時間:2016-11-10 來源:網絡 收藏
一、OCM12864液晶顯示模塊概述
1. OCM12864液晶顯示模塊是128×64點陣型液晶顯示模塊,可顯示各種字符及圖形,可與CPU直接接口,具有8位標準數據總線、6條控制線及電源線。采用KS0107控制IC。
2.外觀尺寸:113×65×11mm(ocm12864-1), 93×70×10mm(ocm12864-2)
78×70×10mm(ocm12864-3),
3.視域尺寸:73.4×38.8mm(ocm12864-1) 70.7×38mm(ocm12864-2),
64×44mm(ocm12864-3)
4. 重量:大約  g
l 補充說明:外觀尺寸可根據用戶的要求進行適度調整。
二、最大工作范圍
1、邏輯工作電壓(Vcc):4.5~5.5V
2、電源地(GND):0V
3、LCD驅動電壓(Vee):0~-10V
4、輸入電壓:Vee~Vdd
5、工作溫度(Ta):0~55℃(常溫) / -20~70℃(寬溫)
6、保存溫度(Tstg):-10~65℃
三、電氣特性(測試條件 Ta=25,Vdd=5.0+/-0.25V)
1、輸入高電平(Vih):3.5Vmin
2、輸入低電平(Vil):0.55Vmax
3、輸出高電平(Voh):3.75Vmin
4、輸出低電平(Vol):1.0Vmax
5、工作電流:2.0mAmax
四、接口說明
1. 12864-1,12864-2接口說明表

本文引用地址:http://butianyuan.cn/article/201611/317364.htm
管腳號
管腳
電平
說明
1
VSS
0V
邏輯電源地。
2
VDD
5.0V
邏輯電源正。
3
V0
LCD驅動電壓,應用時在VEE與V0之間加一2K可調電阻。
4
D/I
H/L
數據指令選擇:高電平:數據D0-D7將送入顯示RAM;
低電平:數據D0-D7將送入指令寄存器執(zhí)行。
5
R/W
H/L
讀寫選擇: 高電平:讀數據;低電平:寫數據。
6
E
H.H/L
讀寫使能,高電平有效,下降沿鎖定數據。
7
DB0
H/L
數據輸入輸出引腳。
8
DB1
H/L
數據輸入輸出引腳。
9
DB2
H/L
數據輸入輸出引腳。
10
DB3
H/L
數據輸入輸出引腳。
11
DB4
H/L
數據輸入輸出引腳。
12
DB5
H/L
數據輸入輸出引腳。
13
DB6
H/L
數據輸入輸出引腳。
14
DB7
H/L
數據輸入輸出引腳。
15
CS1
H/L
片選擇信號,低電平時選擇前64列。
16
CS2
H
片選擇信號,低電平時選擇后64列。
17
RET
L
復位信號,低電平有效。
18
VEE
-10V
LCD驅動電源。
19
BL
AC
背光電源,LED+。
20
BL
AC
背光電源,LED-。

2. 12864-3A接口說明表

管腳號
管腳
電平
說明
1
CSA
H/L
片選擇信號,低電平時選擇前64列。
2
CSB
H
片選擇信號,低電平時選擇后64列。
3
GND
0V
邏輯電源地。
4
VCC
5V
邏輯電源。
5
VEE
-10V
LCD驅動電源。
6
D/I
H/L
數據指令選擇,高電平:數據D0-D7將送入顯示RAM;
低電平:數據D0-D7將送入指令寄存器執(zhí)行。
7
R/W
H/L
讀寫選擇,高電平:讀數據;低電平:寫數據。
8
E
H.H/L
讀寫使能,高電平有效,下降沿鎖定數據。
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
數據輸入輸出引腳。

3. 12864-3B接口說明表

管腳號
管腳
電平
說明
1
CSA
H/L
片選擇信號,低電平時選擇前64列。
2
CSB
H
片選擇信號,低電平時選擇后64列。
3
GND
0V
邏輯電源地。
4
VCC
5V
邏輯電源。
5
V0
-10V
LCD驅動電源。
6
D/I
H/L
數據指令選擇,高電平:數據D0-D7將送入顯示RAM;
低電平:數據D0-D7將送入指令寄存器執(zhí)行。
7
R/W
H/L
讀寫選擇,高電平:讀數據;低電平:寫數據。
8
E
H.H/L
讀寫使能,高電平有效,下降沿鎖定數據。
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
L
復位信號,低電平有效。
18
VEE
-10V
LCD驅動電源。
19
BL
AC
背光電源,LED+。
20
BL
AC
背光電源,LED-。

五、指令描述
1、顯示開/關設置
CODE: R/W  D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L
L
L
L
H
H
H
H
H
H/L
功能:設置屏幕顯示開/關。
DB0=H,開顯示;DB0=L,關顯示。不影響顯示RAM(DD RAM)中的內容。
2、設置顯示起始行
CODE: R/W  D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L
L
H
H
行地址(0~63)
功能:執(zhí)行該命令后,所設置的行將顯示在屏幕的第一行。顯示起始行是由Z地址計數器控制的,該命令自動將A0-A5位地址送入Z地址計數器,起始地址可以是0-63范圍內任意一行。Z地址計數器具有循環(huán)計數功能,用于顯示行掃描同步,當掃描完一行后自動加一。
3、設置頁地址
CODE: R/W  D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L
L
H
L
H
H
H
頁地址(0~7)
功能:執(zhí)行本指令后,下面的讀寫操作將在指定頁內,直到重新設置。頁地址就是DD RAM 的行地址,頁地址存儲在X地址計數器中,A2-A0可表示8頁,讀寫數據對頁地址沒有影響,除本指令可改變頁地址外,復位信號(RST)可把頁地址計數器內容清零。
DD RAM地址映像表
Y 地址

0
1
2
………………………
61
62
63
DB0
∫ PAGE0
DB7
X=0
DB0
∫ PAGE1
DB7
X=1
DB0
∫ PAGE6
DB7
X=7
DB0
∫ PAGE7
DB7
X=8
         

4、設置列地址
CODE: R/W  D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L
L
L
H
列地址(0~63)
功能: DD RAM 的列地址存儲在Y地址計數器中,讀寫數據對列地址有影響,在對DD RAM進行讀寫操作后,Y地址自動加一。
5、狀態(tài)檢測
CODE: R/W  D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
H
L
BF
L
ON/OFF
RST
L
L
L
L
功能:讀忙信號標志位(BF)、復位標志位(RST)以及顯示狀態(tài)位(ON/OFF)。
BF=H:內部正在執(zhí)行操作; BF=L:空閑狀態(tài)。
RST=H:正處于復位初始化狀態(tài); RST=L:正常狀態(tài)。
ON/OFF=H:表示顯示關閉; ON/OFF=L:表示顯示開。
6、寫顯示數據
CODE: R/W  D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L
H
D7
D6
D5
D4
D3
D2
D1
D0
功能:寫數據到DD RAM,DD RAM是存儲圖形顯示數據的,寫指令執(zhí)行后Y地址計數器自動加1。D7-D0位數據為1表示顯示,數據為0表示不顯示。寫數據到DD RAM前,要先執(zhí)行“設置頁地址”及“設置列地址”命令。
7、讀顯示數據
CODE: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
H
H
D7
D6
D5
D4
D3
D2
D1
D0
功能:從DD RAM讀數據,讀指令執(zhí)行后Y地址計數器自動加1。從DD RAM讀數據前要先執(zhí)行“設置頁地址” 及“設置列地址”命令。
寫指令子程序(INST)
SETB E
CLR D_I
CLR R_W
MOV P1, A
CLR E
RET
l 寫數據子程序(DATA)
SETB E
SETB D_I
CLR R_W
MOV P1, A
CLR E
RET
l 寫一頁顯示RAM數據(假設指令子程序為INST,數據子程序為DATA)
MOV A, #0B8H
LCALL INST;置頁地址為0頁
MOV A, #40H
LCALL INST;置列地址為0列
MOV R2, #40H
MOV R1, #00H
MOV DPTR,#ADDR
LOOP:MOV A, R1
MOVC A, @A+DPTR
LCALL DATA
INC R1
DJNZ R2, LOOP



評論


技術專區(qū)

關閉