• 検索結果がありません。

LCD表示の制御

ドキュメント内 CMOS 4-BIT SINGLE CHIP MICROCOMPUTER S1C6F632 (ページ 74-78)

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ドライバ)

ドキュメント内 CMOS 4-BIT SINGLE CHIP MICROCOMPUTER S1C6F632 (ページ 74-78)