4.6 LCDドライバ
4.6.3 LCD表示の制御
(1)表示モードの選択
LPWRによる表示のON/OFF制御とは別に、表示モードを選択するDSPC0〜DSPC1レジスタが用意されて います。表示モードは、表4.6.3.1に示す4種類が設定できます。
表4.6.3.1 表示モード DSPC1
1 1 0 0
表示モード 全白モード 全黒モード 反転モード 通常モード DSPC0
1 0 1 0
通常モード: 表示RAMに書き込まれている画像をそのまま出力します。(デフォルト)
反転モード: 表示RAMに書き込まれている画像を白黒反転して表示します。表示RAMの内容は変更され ません。
全黒モード: LCDをスタティック駆動で全点灯(全体を黒く表示)します(LCDがノーマルホワイトの場合)。 表示RAMの内容は変更されません。
全白モード: LCDをダイナミック駆動で全消灯(全体を白く表示)します(LCDがノーマルホワイトの場合)。 表示RAMの内容は変更されません。
(2)駆動デューティとフレーム周波数
S1C6F632はソフトウェアにより駆動デューティを1/32、1/24、1/16の3種類に切り換えることができます。この 設定は表4.6.3.2に示すとおり、レジスタLDUTY2〜LDUTY0によって行います。使用するLCDパネルに合 わせて選択してください。
フレーム周波数は、選択したデューティとクロックマネージャから送られるクロックの組み合わせにより決定 します。このクロック(8Hz〜32Hz)を選択するFLCKS0〜FLCKS1レジスタが設けられています。
低いフレーム周波数を選択すると消費電流を低減できます。
注: フレーム周波数の選択は表示品質に影響するため、実際のLCDパネルを使用した評価の後に決定され ることを推奨します。
表4.6.3.2 フレーム周波数とデューティの組み合わせ
駆動バイアス (マスクオプション)
– – – 1/4バイアス 1/5バイアス 1/5バイアス
– 1/5バイアス LDUTY2
1 1 1 1 0 0 0 0
LDUTY1 1 1 0 0 1 1 0 0
LDUTY0 1 0 1 0 1 0 1 0
デューティ 設定禁止 設定禁止 設定禁止
1/16 1/24 1/24 設定禁止
1/32
FLCKS = 11B – – – 8Hz 5.333Hz 10.666Hz
– 8Hz
FLCKS = 10B – – – 16Hz 10.666Hz 21.333Hz
– 16Hz
FLCKS = 01B – – – 21.333Hz
14.22Hz 28.44Hz
– 21.333Hz
FLCKS = 00B – – – 32Hz 21.333Hz 42.666Hz
– 32Hz フレーム周波数
表4.6.3.3に駆動デューティとSEG/COM端子および最大表示ドット数の対応を示します。
表4.6.3.3 駆動デューティ、SEG/COM端子、最大表示ドット数の対応 端子
デューティ 1/32 1/24 1/16
表示ドット数 1,536 1,344 1,024 COM15〜COM0
COM15〜COM0 COM15〜COM0 COM15〜COM0 COM23〜COM16
COM23〜COM16 COM23〜COM16 SEG56〜SEG63 SEG0〜SEG47
SEG0〜SEG47 SEG0〜SEG47 SEG0〜SEG47
COM31〜COM24 COM31〜COM24 SEG48〜SEG55 SEG48〜SEG55
各デューティの駆動波形を図4.6.3.1〜図4.6.3.3に示します。
4 周辺回路と動作(LCDドライバ)
VDD VSS 31
– – 3 2 1 0 31 – – 3 2 1 0 FR
COM0
COM1
COM2
SEG0
SEG1
COM0~SEG0
COM0~SEG1 COM0
1 2 3 4 5 6 7
8 9 10 11 12 13 14 15
16 17 18 19 20 21 22 23
24 25 26 27 28 29 30 31
SEG0 1 2 3 4
VC5 VC4 VC3 VC2 VC1 V (GND)SS
VC5 VC4 VC3 VC2 VC1 V (GND)SS
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
-VC1 -VC2 -VC3 -VC4 -VC5
-VC1 -V VC5 VC4 VC3 VC2 VC1 VSS VC5 VC4 VC3 VC2 VC1 VSS VC5 VC4 VC3 VC2 VC1 VSS VC5 VC4 VC3 VC2 VC1 VSS VC5 VC4 VC3 VC2 VC1 VSS
32Hz
4 周辺回路と動作(LCDドライバ)
VDD VSS 23
– – 3 2 1 0 23 – – 3 2 1 0 FR
COM0
COM1
COM2
SEG0
SEG1
COM0~SEG0
COM0~SEG1 COM0
1 2 3 4 5 6 7
8 9 10 11 12 13 14 15
16 17 18 19 20 21 22 23
SEG0 1 2 3 4
VC5 VC4 VC3 VC2 VC1 V (GND)SS
VC5 VC4 VC3 VC2 VC1 V (GND)SS
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
-VC1 -VC2 -VC3 -VC4 -VC5
-VC1 -VC2 -VC3 -VC4 -VC5 VC5 VC4 VC3 VC2 VC1 VSS VC5 VC4 VC3 VC2 VC1 VSS VC5 VC4 VC3 VC2 VC1 VSS VC5 VC4 VC3 VC2 VC1 VSS VC5 VC4 VC3 VC2 VC1 VSS
42(21)Hz
図4.6.3.2 1/24デューティLCD駆動波形(FLCKS="00B")
4 周辺回路と動作(LCDドライバ)
COM0 1 2 3 4 5 6 7
8 9 10 11 12 13 14 15
SEG0 1 2 3 4
15 – – 3 2 1 0 15 – – 3 2 1 0 FR
COM0
COM1
COM2
SEG0
SEG1
COM0~SEG0
COM0~SEG1
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
VDD VSS VC5 VC4 VC2=VC3 VC1 VSS VC5 VC4 VC2=VC3 VC1 VSS VC5 VC4 VC2=VC3 VC1 VSS VC5 VC4 VC2=VC3 VC1 VSS VC5 VC4 VC2=VC3 VC1 VSS VC5 VC4 VC2=VC3 VC1 VSS (GND) -VC1 -VC2=-VC3 -VC4 -VC5 VC5 VC4 VC2=VC3 VC1 VSS (GND) -VC1 -VC2=-VC3 -VC4 -VC5
32Hz
図4.6.3.3 1/16デューティLCD駆動波形(FLCKS="00B")
4 周辺回路と動作(LCDドライバ)