液晶驅動IC基本特性
1、具有低功耗、供應電壓範圍寬等特點。
2、具有16common和61segment輸出,並可外接驅動IC擴展驅動。
3、具有2560位顯示RAM(DD RAM),即80×8×4位
4、具有與68系列或80系列相適配的MPU接口功能,並有專用的指令集,可完成文本顯示或
圖形顯示的功能設定
模組基本特性
視域尺寸:60.5×18.0mm(12232-1/-2),54.8×18.3mm(12232-3)
連線方式:導電膠條,鐵框
● 補充說明:模組外觀尺寸可根據用戶的要求進行適度調整。
外形尺寸圖
外觀尺寸可根據用戶的要求進行適度調整。
工作參數
1、邏輯工作電壓(VDD-VSS):2.4~6.0V
2、LCD驅動電壓(Vdd-Vlcd):3.0~13.5V
3、工作溫度(Ta):0~55℃(常溫) / -20~70℃(寬溫)
4、保存溫度(Tstg):-10~70℃
電氣特性
(測試條件 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
接口說明
PCB板引腳號 12232/1 12232/2 12232/3
1 VDD VSS
2 VSS VDD
3 Vo Vo
4 /RESET Ao
5 E1 E1
6 E2 E2
7 R/W CL(外振時鐘)
8 Ao /RD
9 D0 /WR
10 D1 D0
11 D2 D1
12 D3 D2
13 D4 D3
14 D5 D4
15 D6 D5
同12232-1引腳
16 D7 D6
17 LED+ D7
18 LED- /RESET
19 LED+
20 LED-
同12232-1引腳
管腳說明:
VDD:邏輯電源正
GND(VSS): 邏輯電源地
VO(VEE):LCD驅動電源
RESET:復位端,對於68系列MPU:上升沿(L-H)復位,且復位後電平須保持為高電(H);
對於80系列MPU:下降沿(H-L)復位,且復位後電平須保持為低電平(L)。
E1:讀寫使能。對於68系列MPU,連線使能信號引腳,高電平有效;
對於80系列MPU,連線/RD引腳,低電平有效。
E2:同E1引腳。
/RD:讀允許,低電平有效。
/WR:寫允許,低電平有效。
R/W:讀寫選擇,對於68系列MPU,高電平時讀數據,低電平時寫數據;
對於80系列MPU,低電平時允許數據傳輸,上升沿時鎖定數據。
A0:數據/指令選擇 高電平:數據D0-D7將送入顯示RAM;
低電平:數據D0-D7將送入指令執行器執行。
D0-D7:數據輸入輸出引腳。
指令描述
1、 顯示模式設定(顯示開關指令)
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
L H L H L H L H H H D
功能:開/關螢幕顯示,不改變顯示RAM(DD RAM)中的內容,也不影響內部狀態。D=1,開顯示;D=0,
關顯示。如果在顯示關閉的狀態下選擇靜態驅動模式,那么內部電路將處於安全模式。
該指令不影響顯示RAM的內容。
2、 設定顯示起始行
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
L H L H H L 顯示起始行(1~31)
功能:執行該命令後,所設定的行將顯示在螢幕的第一行。起始地址可以是0-31範圍內任意一行。
行地址計數器具有循環計數功能,用於顯示行掃描同步,當掃描完一行後自動加一。
3、 頁地址設定
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
L H L H L H H H L A1 A0
功能:設定頁地址。當MPU要對DD RAM進行讀寫操作時,首先要設定頁地址和列地址。本指令不影響
顯示。
A1 A0 頁地址
0 0 0
0 1 1
1 0 2
1 1 3
4、 列地址設定
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
L H L L A6 A5 A4 A3 A2 A1 A0
設定頁地址和列地址。執
行讀寫命令後,列地址會自動加1,直到達到50H才會停止,但頁地址不變。
A6 A5 A4 A3 A2 A1 A0 列地址
0 0 0 0 0 0 0 0
0 0 0 0 0 0 1 1
1 0 0 1 1 1 0 4E
1 0 0 1 1 1 1 4F
5、 讀狀態指令
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
L L H BUSY ADC ON/OFF RESET L L L L
功能:檢測內部狀態。
BUSY為忙信號位,BUSY =1:內部正在執行操作;BUSY =0:空閒狀態。
ADC為顯示方向位,ADC=0:反向顯示;ADC=1:正向顯示。
ON/OFF顯示開關狀態,ON/OFF=0:顯示打開,ON/OFF=1:顯示關閉。
RESET復位狀態,RESET=0:正常,RESET=1:內部正處於復位初始化狀態。
6、 寫顯示數據
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
H H L Write Data
功能:將8位數據寫入DD RAM,該指令執行後,列地址自動加1,所以可以連續將數據寫入DD RAM而
不用重新設定列地址。
7、 讀顯示數據
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
H L H Read Data
功能:讀出頁地址和列地址限定的DD RAM地址內的數據。當“讀-修改-寫模式”關閉時,每執行一次
讀指令,列地址自動加1,所以可以連續從DD RAM讀出數據而不用設定列地址。
注意:再設定完列地址後,首次讀顯示數據前必須執行一次空的“讀顯示數據”。這是因為設定完列
地址後,第一次讀數據時,出現在數據匯流排上的數據是列地址而不是所要讀出的數據。
8、 設定顯示方向
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
L H L H L H L L L L D
功能:該指令設定DD RAM中的列地址與段驅動輸出的對應關係
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
L H L H L H L L H L D
功能:D=0表正常驅動,D=1表示打開靜態顯示。
如果在打開靜態顯示時,執行關閉顯示指令,內部電路將被置為安全模式。
10、DUTY選擇
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
L H L H L H L H L L D
功能:設定D=0 表示1/16DUTY,D=1表示1/32DUTY。
11、“讀-修改-寫”模式設定
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
L H L H H H L L L L L
功能:執行該指令以後,每執行一次寫數據指令列地址自動加1;但執行讀數據指令時列地址不會改
變。這個狀態一直持續到執行“END”指令。
注意:在“讀-修改-寫”模式下,除列地址設定指令之外,其他指令照常執行。
12、END指令
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
L H L H H H L H H H L
功能:關閉“讀-修改-寫”模式,並把列地址指針恢復到打開“讀-修改-寫”模式前的位置。
13、復位指令
R/W
CODE: A0 /RD /WR D7 D6 D5 D4 D3 D2 D1 D0
L H L H H H L L L H L
功能:使模組內部初始化。
初始化內容:① 設定顯示初始行為第一行;
②頁地址設定為第三頁。
復位指令對顯示RAM沒有影響。
14、設定安全模式
通過關閉顯示並打開靜態顯示的方法,可以設定安全模式,以減小功耗。
安全模式下的內部狀態:
停止LCD驅動。Segment和Common輸出VDD電平。
停止晶體震盪並禁止外部時鐘輸入,晶振輸入OSC2引腳處於不確定狀態。
顯示數據和內部模式不變。
可通過打開顯示或關閉靜態顯示的方法關閉安全模式。
接口時序
⒈ 與68系列MPU接口讀寫操作時序圖
時序1
時序參數表(VDD=5.0±10%,VSS=0V,Ta=-20~+75℃)
名稱 符號 最小值 最大值 單位
地址建立時間 Taw6 20 ns
地址保持時間 Tah6 10 ns
系統時鐘周期 Tcycs 1000 ns
讀 100 ns
E脈衝寬度
寫
Tew
80 ns
數據建立時間 Tds6 80 ns
寫數據保持時間 Tdh6 10 ns
存取時間 Tacc6 90 ns
讀數據保持時間 Tch6 10 60 ns
⒉ 與80系列MPU接口讀寫操作時序圖
時序2
時序參數表(VDD=5.0±10%,VSS=0V,Ta=-20~+70℃)
名稱 符號 最小值 最大值 單位
地址建立時間 Taw8 20 ns
地址保持時間 Tah8 10 ns
/RW,/WR周期 Tcyc8 1000 ns
/RW,/WR脈衝寬度 Tcc 200 ns
數據建立時間 Tds8 80 ns
寫數據保持時間 Tdh8 10 ns
讀存取時間 Tacc8 90 ns
讀數據保持時間 Tch8 10 60 ns
顯示數據存儲器(DDRAM)與地址的對應關係
(顯示設定為 1/32 DUTY,顯示起始行為10th)