*************************************************************** Title: ★液晶モジュール HDM1216C-2 初期化例 File Name: init-lcd.txt Version: 1.0 ( Mar. 19, 2006 イニシャルリリース) Last Update: Mar. 19, 2006 Copyright(C) Chiaki Nakajima *************************************************************** DISCTLコマンド 0cah P1 00000000b ---確信がないのでリセット値のまま P2 00100111b ---Duty = 1/160 P3 00001010b ---ハイライトは使わないのでリセット値のまま COMSCNコマンド 0bbh P1 00000001b ---コモン・ピンのスキャン順序 = 1 > 80, 160 > 81 OSCONコマンド 0d1h ---オシレータ・オン (パラメータなし) SLPOUTコマンド 094h ---スリープ・モード・オフ (パラメータなし) VOLCTRコマンド 081h P1 0037d ---コントラスト値 P2 0004d ---これが最適値かどうか不明 TMPGRDコマンド 082h P1 0000d ---確信がないのでリセット値のまま PWRCTLコマンド 020h P1 00001111b ---ドライバ回路オン DISNORコマンド 0a6h ---ノーマル・ディスプレイに設定 (パラメータなし) PTLOUTコマンド 0a9h ---部分表示モード・オフ (パラメータなし) ASCSETコマンド 0aah P1 0000d ---ブロック開始アドレス = 0 P2 0039d ---ブロック終了アドレス = 39 P3 0040d ---ブロック数 = 40 P4 00000011b ---固定表示領域 = なし SCSTARTコマンド 0abh P1 0000d ---スクロール開始アドレス = 0 DATCTLコマンド 0bch P1 00000010b ---カラム・アドレスは逆順 P2 00000001b ---画素の並びはB・G・Rの順 P3 00000001b ---階調は8ビット(256階調) RGBSET8コマンド 0ceh P1 NOT 000d ---赤0に対応するパレット値 P2 NOT 003d ---赤1に対応するパレット値 P3 NOT 005d ---赤2に対応するパレット値 P4 NOT 007d ---赤3に対応するパレット値 P5 NOT 009d ---赤4に対応するパレット値 P6 NOT 011d ---赤5に対応するパレット値 P7 NOT 013d ---赤6に対応するパレット値 P8 NOT 015d ---赤7に対応するパレット値 P9 NOT 000d ---緑0に対応するパレット値 P10 NOT 006d ---緑1に対応するパレット値 P11 NOT 007d ---緑2に対応するパレット値 P12 NOT 008d ---緑3に対応するパレット値 P13 NOT 009d ---緑4に対応するパレット値 P14 NOT 010d ---緑5に対応するパレット値 P15 NOT 012d ---緑6に対応するパレット値 P16 NOT 015d ---緑7に対応するパレット値 P17 NOT 000d ---青0に対応するパレット値 P18 NOT 006d ---青1に対応するパレット値 P19 NOT 008d ---青2に対応するパレット値 P20 NOT 015d ---青3に対応するパレット値 ...ここで100msec待つ DISONコマンド 0afh ---表示オン (パラメータなし)