BU97711-00 [ETC]
ディスプレイドライバ ;型号: | BU97711-00 |
厂家: | ETC |
描述: | ディスプレイドライバ 外围集成电路 驱动 CD 时钟 |
文件: | 总26页 (文件大小:304K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
スタンダードIC
ドットマトリクスLCDコントローラ /
ドライバ
BU97711-00
BU97711-00はパネル制御に必要なキースキャン機能、LED表示などを内蔵した、キャラクタ表示用LCDコントロ
ーラ/ドライバです。10文字×1行または10文字×2行の表示が可能です。シリアルインターフェースで制御でき、
液晶駆動用電源回路を内蔵しているためシステムの小型化が容易に行えます。
●用途
携帯電話機、FAX、プリンタ、オーディオ
●特長
5)8文字のユーザー設定が可能。
6)セグメント表示最大50ヶ。
7)液晶駆動用電源回路内蔵。
8)低電圧・低消費電流動作対応。
1)4線式シリアルインターフェースで制御。
2)6×6キーマトリクスインターフェース内蔵。
3)3bitLEDドライバ内蔵。
4)240文字データ内蔵。
●絶対最大定格(Ta=25℃,VSS=0V)
Parameter
電源電圧1
Symbol
VDD
Limits
Unit
V
-0.3~+7.0
-0.3~+7.0
1000*1
電源電圧2
VLCD
V
許容損失
Pd
mW
1500*2
動作温度範囲
保存温度範囲
Topr
Tstg
-20~+75
-55~+125
℃
℃
*1 IC単体時。Ta=25℃以上で使用する場合は、1℃につき10mWを減じる。
*2 70(m m )×70(m m )×1.6(m m )基板実装時。Ta=25℃以上で使用する場合は、1℃につき15mWを減じる。
●推奨動作条件(Ta=25℃,VSS=0V)
Parameter
電源電圧1
Symbol
VDD
Min.
2.7
2.7
40
Typ.
―
Max.
5.5
6.0
100
5
Unit
V
電源電圧2*3
発振周波数*4
キー接触抵抗
VLCD
fosc
―
V
70
―
kHz
kΩ
RKC
0
*3 VLCD≧VC≧V1≧V2≧V3≧V4≧VSSの関係を保持すること。
*4 Rf=2.2MΩ
●形名案内
形名
内蔵フォント
BU97711-00
ROMꢀVer.00
1
BU97711-00
スタンダードIC
●ブロックダイアグラム
TIMING
GENERATOR
KEYPAD INTERFACE
(6×6)
SR
L1
・
・
L3
LED
DRIVER
3bits
INSTRUCTION
REGISTER
INSTRUCTION
DECODER
17BITS
SHIFT
REGISTER
KD
RE
WE
SCK
SD
LCD
COM17
・
・
COMMON
DRIVER
17bits
SERIAL
INTERFACE
ADDRESS
COUNTER
COM1
DISPLAY
DATA
CURSOR
BUSY
FLUG
DATA
REGISTER
RAM
BLINK
(DD RAM)
20×8bits
CONTROL
LCD
SEG1
・
・
SEGMENT
DRIVER
50bits
・
SEG50
RESET
CIRCUIT
CHARACTER CHARACTER SEGMENT
GENERATOR GENERATOR
RAM
(SG RAM)
60bits
50bits
LATCH
VLCD
VC
ROM
(CG ROM)
9,600bits
RAM
(CG RAM)
40BYTE
V1
LCD DRIVER
BIAS
SELECTOR
V2
V3
V4
50bits
SHIFT
PARALLEL TO SERIAL DATA CONVERSION
REGISTER
●端子配置図
7574 73 72 7170 69 68 6766 6564 63 62 6160 59 58 5756 5554 53 52 51
76
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
RE
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
WE
SCK
SD
CPC
CPCB
VDD
VLCD
VC
V1
V2
V3
V4
VSS
L1
L2
L3
COM17
COM16
COM15
COM14
COM13
COM12
COM11
COM10
1
2 3 4 5 6 7 8 9 10 1112 1314 1516 17 18 19 20 21 2223 24 25
2
BU97711-00
スタンダードIC
●各端子説明
Pin NO.
端子名
I / O
O
機ꢀ能
LED駆動用出力端子です。
36~34
L1~L3
LEDレジスタに“1”を書き込むと出力FETが“ON”しLED点灯状態に、“0”を
書き込むと出力FETは“OFF”しLED消灯状態になります。
LCD駆動用コモン出力端子です。
33~17
COM17~COM1
SEG50~SEG1
O
O
液晶パネルのコモンに接続します。
表示OFF時には全端子VLCDレベルを出力します。
LCD駆動用セグメント出力端子です。
液晶パネルのセグメントに接続します。
表示OFF時には全端子VLCDレベルを出力します。
16~1
100~67
キーパッド出力端子です。
最大6×6のキーパッドをシングルコンタクトのキースイッチで構成することが
できます。
61~66
55~60
R1~R6
C1~C6
I /O
内部発振器の入出力端子です。
内部クロック動作時は端子間に抵抗を接続します。
外部クロック動作時はOSC1から入力し、OSC2はオープンとしてください。
52
53
OSC1
OSC2
I
O
キー押下状態出力端子です。
キー押下後、オンデバウンス有効で“L”レベルを出力します。
キー開放後、オフデバウンス有効で“Z”(ハイインピーダンス)になります。
51
50
49
47
KD
RE
O
I
リードイネーブル入力端子です。
“L”レベルでリードモードになります。
立下がりエッジで、出力シリアルレジスタに読み出しデータをセットします。
ライトイネーブル入力端子です。
“L”レベルでライトモードになります。
LEDポートへの書き込み時は立上がりエッジでレジスタにデータをセットします。
WE
SCK
I
シリアルデータのシフトクロック入力端子です。
RE=“L”のときは立上がりエッジで1bitずつSD端子から読み出します。
WE=“L”のときは立下がりエッジで1bitずつSD端子から書き込みます。
I
シリアルデータ入出力端子です。
データフォーマットに該当するデータ入出力を行います。
RE=“L”,WE=“H”のときはデータ入出力状態です。
データ出力状態以外では“Z”(ハイインピーダンス)になります。
48
54
SD
SR
I /O
スタンバイモード解除入力端子です。
RE=“L”,WE=“L”でも入力が可能で、“L”レベルでスタンバイモードが
解除されます。
I
抵抗プルアップされているため、VSSに対してシングルコンタクトのキースイッ
チを接続してスタンバイモード解除キーを構成します。
46
45
CPC
CPCB
昇圧回路駆動用出力端子です。
外付けダイオードとコンデンサでVLCD用昇圧電源が構成できます。
O
43
41~38
VLCD
V1~V4
液晶用電源端子です。
(高)VLCD≧VC≧V1≧V2≧V3≧V4≧VSS(低)の関係を満足すること。
―
42
44
37
VC
VDD
VSS
―
―
―
コントラスト調整用端子です。
VDD端子です。
VSS端子です。
3
BU97711-00
スタンダードIC
●入出力回路図
端子名
I / O
IN
内部等価回路図
端子名
I / O
IN
内部等価回路図
SCK,
WE,
RE
KD
L1
L2
L3
VDD
OUT
IN
GND
GND
SD
IN /
SR
IN
OUT
VDD
VDD
IN / OUT
IN
GND
GND
SEGn
COMn
OUT
OSC1
OSC2
VLCD
VDD
IN
IN
OUT
VLCD
GND
Rn
Cn
IN /
OUT
VC
V1
V2
V3
V4
VDD
IN / OUT
VC
V1
V2
GND
V3
V4
CPC,
CPCB
OUT
VDD
GND
OUT
GND
4
BU97711-00
スタンダードIC
●電気的特性
DC特性(特に指定のない限りꢀVDD=2.7~5.5V,VSS=0V,Ta=25℃)
Parameter
“H”入力電圧
Symbol
VIH1
Min.
Typ.
Max.
Unit
V
Conditions
Pin.
OSC1,RE,WE,
SCK,SD,SR,
R1~R6
0.8×VDD
―
VDD
“L”入力電圧
VIL1
0
―
0.2×VDD
V
C1~C6
COMドライバON抵抗
SEGドライバON抵抗
入力電流1
RCOM
RSEG
IIN1
―
―
―
―
―
―
―
―
―
―
―
―
20
30
kΩ
kΩ
μA
μA
V
Id=±50μA
COM1~17
SEG1~50
RE,WE,SCK,SD
SR
Id=±50μA
-1
-1
0.8×VDD
―
1
VIN=0~VDD
入力電流2
IIN2
100
―
VIN=0~VDD
“H”出力電圧1
“L”出力電圧1
VOH1
VOL1
IOH=-100μA
SD
0.2×VDD
0.7
V
IOL=100μA
SD,KD
―
V
VDD=5V,IOL=40mA
VDD=3V,IOL=40mA
VDD=5V,IOL=10mA
VDD=3V,IOL=10mA
“L”出力電圧2
“L”出力電圧3
VOL2
VOL3
L1,L2
―
0.9
V
―
0.5
V
L3
―
0.7
V
VDD=3V,fOSC=70kHz,
無負荷
―
―
20
50
2
μA
μA
消費電流
IDD
VDD
―
スタンバイモード時
AC特性(特に指定のない限りꢀVDD=2.7~5.5V,VSS=0V,Ta=25℃)
Parameter
〈クロック(fOSC)特性〉
動作周波数
Symbol
Min.
Typ.
Max.
Unit
Conditions
外部クロック動作
fIN
fDuty
tr
―
45
―
―
―
50
―
―
200
55
kHz
%
クロックデューティ
クロック立上がり時間
クロック立下がり時間
100
100
ns
tf
ns
〈シリアルインターフェースタイミング特性〉
SCKサイクル時間
SCKパルス幅
fCYC
fW
400
100
100
100
100
100
100
100
―
―
―
―
―
―
―
―
―
―
―
―
ns
ns
ns
ns
ns
ns
ns
ns
ns
セットアップ時間1
セットアップ時間2
セットアップ時間3
セットアップ時間4
ホールド時間1
tSUW
tSUD
tSUR
tSUK
tHW
tHD
―
WE→SCK
SD→SCK
RE→SCK
KD→RE
―
―
―
―
SCK→WE
SCK→SD
ホールド時間2
―
SD出力遅延時間
tDO
150
SCK→SD,CL=30pF
〈キーインターフェース特性〉
―
―
―
―
―
―
1500 /fOSC
800 /fOSC
400 /fOSC
2400 /fOSC
1400 /fOSC
650 /fOSC
―
―
―
―
―
―
s
s
s
s
s
s
B1=1,B2=0,B3=0
B1=0,B2=1,B3=0
B1=0,B2=0,B3=1
B1=1,B2=0,B3=0
B1=0,B2=1,B3=0
B1=0,B2=0,B3=1
キーオンデバウンス時間
tDBN
キーオフデバウンス時間
tDBF
〈電源リセット時電源特性〉
5
BU97711-00
スタンダードIC
●インターフェースタイミング
○シリアルデータ入力タイミング
WE
0.2VDD
0.2VDD
tw
tHW
tSUW
0.8VDD
0.8VDD
SCK
SD
0.2VDD
tSUD
0.8VDD
0.2VDD
tHD
tCYC
○シリアルデータ出力タイミング
KD
0.2VDD
tSUK
0.8VDD
0.2VDD
RE
tw
0.8VDD
tSUR
SCK
0.2VDD
tDD
0.8VDD
0.2VDD
SD
tCYC
6
BU97711-00
スタンダードIC
●データフォーマット
シリアルデータは4線式クロック同期転送方式です。SCKに同期して、シリアルデータを入力/出力します。
RE,W Eの状態により次のモードが選択されます。
なお、データの入出力はいずれの場合もM SBから順に行われます。
RE
H
WE
H
動作モード
通常時(インストラクション待ち受け状態)
SCK=“L”で停止すること
H
L
L
L
H
L
ライトモード
リードモード
スタンバイモード
シリアルデータは16bit長で入出力します。各インストラクションは最終bitの転送を確認した後、実行を開始します。
インストラクション実行中は“SR / BF / キーデータ読み出し”、“SR / BF / LEDレジスタ読み出し”及び“LEDレ
ジスタ書き込み”命令以外の命令は実行できません。ビジーフラグはインストラクション終了まで“1”(ビジー状
態)に保存されるので、M PUからBU97711-00にインストラクションを送る前にM PUはビジーフラグが“0”(非ビ
ジー状態)であることを確認しなければなりません。
もしビジーフラグを確認することなしに次のインストラクションを引き続き送る場合はインストラクション実行時
間よりも長い転送ウェイトが必要です。なお、前のインストラクションが実行中(ビジー状態)に次のインストラ
クションの最終bitを受信しても、その命令は無視されます。
注)全てのインストラクション実行前のRE,W E端子の状態は通常状態(RE=W E=“H”)でなければなりません。
また、SCKは“L”にする必要があります。
7
BU97711-00
スタンダードIC
●インストラクション一覧
コード
実行時間
インストラクション
説ꢀ明
D16 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1
(fOSC=70kHz)
スタンバイモードを解除します。
発振が開始し、全てのインストラクションが実行可能
になります。
スタンバイモード
解除
0
1
* * * * * * * * * * * * * *
0S
KEY SCAN
タイミングセット
KEY押下時のオンデバウンス時間及びオフデバウン
ス時間を設定します。
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
L
1
B3 B2 B1
143μs
286μs
LCDをクリックし、アドレスカウンタにDDRAMの
0番地をセットします。
表示クリア
SG * * *
アドレスカウンタにDDRAMの0番地をセットしま
す。シフトしていた表示も元へ戻します。DDRAM
の内容は変化しません。
リターンホーム
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
I / D
C
* * * * * *
286μs
143μs
143μs
エントリーモード
セット
カーソルの進行方向、表示シフトの設定を行います。
S
B
* * * * *
RAMデータ書き込み時に設定された動作を行います。
LCD全表示のON /OFF、カーソルON /OFF
カーソル位置の文字ブリンク/白黒反転をセ
ットします。
表示ON /OFF
D
R * * * *
カーソル/表示
シフト
DDRAMの内容を変えずにカーソルの移動/表示の
シフトを行います。
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
S / CR / L * * * * * * *
143μs
143μs
143μs
表示モードセット
N
* * * * * * * * *
1行表示/2行表示の設定を行います。
SGRAM
アドレスセット
SGRAMのアドレスをセットします。以後受信する
データはSGRAMデータです。
ADDRESS * * * * * * *
DDRAM
アドレスセット
DDRAMのアドレスをセットします。以後受信する
データはDDRAMデータです。
0
0
0
0
0
1
1
ADDRESS
ADDRESS
* * * * * * *
* * * * * * *
143μs
143μs
0S
CGRAM
アドレスセット
CGRAMのアドレスをセットします。以後受信する
データはCGRAMデータです。
SR /BF /
キーデータ読み出し
SR端子の状態、内部動作を示すBF状態及びキー
データを読み出します。
SR BF R6 R5 R4 R3 R2 R1 C6 C5 C4 C3 C2 C1
0
0
LEDレジスタ
書き込み
LEDポートのON /OFF制御を行います。“1”で
ON状態です。
1
1
0
1
* * * * * * * * * * * L3 L2 L1
0S
CG /DD /
SGRAMデータ
書き込み
CGRAM,DDRAMまたはSGRAMにデータを
書き込みます。
* * * * * *
RAM WRITE DATA
143μs
B1,B2,B3によりKEYインターフェースタイミングを設定します。
B1 B2 B3 オンデバウンス時間 オフデバウンス時間
1
0
0
0
1
0
0
0
1
1500 /fOSC
800 /fOSC
400 /fOSC
2400 /fOSC
1400 /fOSC
650 /fOSC
Lꢀ=1:LEDレジスタをクリアします。ꢀLꢀ=0:LEDレジスタはクリアしません。
SG =1:SGRAMをクリアします。ꢀꢀꢀSG =0:SGRAM内容は保持します。
I / D=1:インクリメントꢀꢀꢀꢀꢀꢀꢀꢀI / D=0:デクリメント。
Sꢀ=1:表示シフトを伴います。ꢀꢀꢀꢀSꢀ=0:表示シフトは行いません。
Dꢀ=1:表示ON
Cꢀ=1:カーソルON
Bꢀ=1:R=0の時ブリンクON,R=1の時白黒反転ON。
Bꢀ=0:Rに関係なくブリンク,白黒反転共にOFF。
S / C=1:表示シフトꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀS / C=0:カーソル移動
R / L=1:右シフトꢀꢀꢀꢀꢀꢀꢀꢀꢀ
R / L=0:左シフト
Nꢀ=1:2行表示ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ Nꢀ=0:1行表示
BF =1:内部動作中ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀBF =0:インストラクション受付可
8
BU97711-00
スタンダードIC
●動作説明
(1)スタンバイモード解除(RE=“H”、W E=“L”) 実行時間:0s
MSB
LSB
0
1
*
*
*
*
*
*
*
*
*
*
*
*
*
*
DON'T CARE
インストラクションコード
スタンバイモードを解除します。発振が開始されすべてのインストラクションが実行可能になります。表示は
OFFでバイアス電流経路はカットされた状態になります。
電源投入時にBU97711-00はスタンバイモードになっていますのですべてのインストラクションに優先してこの
インストラクションを実行してください。
注)このインストラクションはスタンバイモード時にのみ受け付けます。スタンバイモードに設定されていない時にこの命令が入力されても命令は
無視されます。
(2)KEYスキャンタイミングセット(RE=“H”、W E=“L”) 実行時間:10 /fosc (fosc=70kHz時:143μs)
MSB
0
LSB
B1
0
0
0
0
0
0
0
0
0
0
0
1
B3
B2
インストラクションコード
KEY押下時のオンデバウンス時間、オフデバウンス時間を設定します。
B1
1
B2
0
B3
0
オンデバウンス時間
1500 / fOSC
オフデバウンス時間
2400 / fOSC
0
1
0
800 / fOSC
1400 / fOSC
0
0
1
400 / fOSC
650 / fOSC
電源投入時にはオンデバウンス時間:1500 /fosc、オフデバウンス時間:2400 /foscに設定されています。
(3)表示クリア(RE=“H”、W E=“L”) 実行時間:20 /fosc (fosc=70kHz時:286μs)
MSB
LSB
0
0
0
0
0
0
0
0
0
0
1
L
SG
*
*
*
DON'T CARE
インストラクションコード
DDRAM の全アドレスにスペースコード“20H”が書き込まれます。(RO M 書換えの場合キャラクタコード
“20H”が空白パターンになるようにする必要があります。)
アドレスカウンタにDDRAM アドレスの0番地をセットします。表示は消去され、カーソル/ブリンクは表示の
1番目(2行表示モードの時は1行目の1番目)に移動します。
L
:L=1のとき、LEDレジスタに“0”が書き込まれ、LEDは消灯状態になります。
L=0のとき、LEDレジスタおよびLEDポートの状態は変化しません。
SG :SG=1のとき、SGRAM の全アドレスに“00H”が書き込まれます。
SG=0のとき、SGRAM の内容は変化しません。
9
BU97711-00
スタンダードIC
(4)リターンホーム(RE=“H”、W E=“L”) 実行時間:20 /fosc (fosc=70kHz時:286μs)
MSB
0
LSB
0
0
0
0
0
0
0
0
1
*
*
*
*
*
*
DON'T CARE
インストラクションコード
アドレスカウンタにDDRAM アドレスの0番地をセットします。表示がシフトしている時は、ホームポジション
に戻ります。DDRAM の内容は変化しません。
カーソル/ブリンクは表示の1番目(2行表示モードの時は1行目の1番目)に移動します。
(5)エントリーモードセット(RE=“H”、W E=“L”) 実行時間:10 /fosc (fosc=70kHz時:143μs)
MSB
0
LSB
0
0
0
0
0
0
0
1
I / D
S
*
*
*
*
*
DON'T CARE
インストラクションコード
I / D:キャラクタコードをDDRAM に書き込むときにDDRAM アドレスを+1(I / D=1)または-1(I / D=0)
します。
I/D=1の時、カーソル/ブリンクは右へ移動します。
I/D=0の時、カーソル/ブリンクは左へ移動します。
CGRAM ,SGRAM に書き込む場合も同様です。
S
:S=1、I/D=1の時、DDRAM 書き込み時に表示全体を左へシフトします。
S=1、I/D=0の時は、右へシフトします。
従ってカーソル位置は止まって見え表示のみ動くように見えます。
S=0の時は、表示はシフトしません。
注)2行表示の1行目と2行目のアドレスセットは単独で行ってください。
10
BU97711-00
スタンダードIC
(6)表示ON /OFF(RE=“H”、W E=“L”) 実行時間:10 /fosc (fosc=70kHz時:143μs)
MSB
0
LSB
0
0
0
0
0
0
1
D
C
B
R
*
*
*
*
DON'T CARE
インストラクションコード
D
C
:D=1の時表示はON、D=0の時は表示はOFFし、LCD電源のバイアス電流経路はカットされます。
DがリセットしてもDDRAM 内容は変わりません。従ってDをセットすれば前の状態で表示できます。
:C=1の時カーソル表示、C=0の時カーソル禁止。
カーソルは8ライン目の5ドットで表されます。
B,R:R=0、B=1の時、カーソル位置と一致した文字がブリンクします。
R=1、B=1の時、カーソル位置と一致した文字が周期的に白黒反転します。
このとき、カーソル表示とブリンクの設定は無効になります。
R=1、B=0の時、D、Cの状態に従います。
ブリンク及び白黒反転はfosc=70kHzの時411m sごとに交互に繰り返します。
また、カーソルとブリンクは同時にセットできます。
・カーソル/ブリンク/白黒反転表示例
交互に表示
(a)カーソル表示例
(b)ブリンク表示例
交互に表示
(c)白黒反転表示例
11
BU97711-00
スタンダードIC
(7)カーソル表示シフト(RE=“H”、W E=“L”) 実行時間:10 /fosc (fosc=70kHz時:143μs)
MSB
0
LSB
0
0
0
0
0
1
S / C R / L
*
*
*
*
*
*
*
DON'T CARE
インストラクションコード
カーソルまたは表示は表示データを書き込まずに左右にシフトします。
表示シフトは水平方向のみのシフトです。(1行目表示と2行目表示が入れ換わることはありません)
S /C:S /C=0の時、シフトはカーソルのみについて行われます。
S / C=1の時、シフトは表示について行われます。この時、カーソルは表示と共にシフトします。アド
レスカウンタの内容は変化しません。
R /L:R /L=0の時、カーソルまたは表示は左にシフトします。
R /L=1の時、カーソルまたは表示は右にシフトします。
(8)表示セットモード(RE=“H”、W E=“L”) 実行時間:10 /fosc (fosc=70kHz時:143μs)
MSB
0
LSB
0
0
0
0
1
N
*
*
*
*
*
*
*
*
*
DON'T CARE
インストラクションコード
N
:N=0の時1行表示モード(1 /9デューティモード)
N=1の時2行表示モード(1 /17デューティモード)
注)このインストラクションはプログラムの最初に他のインストラクションを実行する前に実行してください。“スタンバイモード解除”、
“SR / BF / キーデータ読み出し”、“SR / BF / LEDレジスタ読み出し”及び“LEDレジスタ書き込み”(命令を除く)以後このインスト
ラクションを実行することはできません。
(9)SGRAM アドレスセット(RE=“H”、W E=“L”) 実行時間:10 /fosc (fosc=70kHz時:143μs)
MSB
0
LSB
0
0
0
1
A
A
A
A
*
*
*
*
*
*
*
DON'T CARE
インストラクションコード
AAAAと2進で表されるアドレスデータがSGRAM アドレスカウンタにセットされます。以後M PUのRAM データ
書き込みはSGRAM について行われます。
(10)DDRAM アドレスセット(RE=“H”、W E=“L”) 実行時間:10 /fosc (fosc=70kHz時:143μs)
MSB
0
LSB
0
0
1
A
A
A
A
A
*
*
*
*
*
*
*
DON'T CARE
インストラクションコード
AAAAAと2進で表されるアドレスデータがDDRAM アドレスカウンタにセットされます。以後M PUのRAM デー
タ書き込みはDDRAM について行われます。
12
BU97711-00
スタンダードIC
(11)CGRAM アドレスセット(RE=“H”、W E=“L”) 実行時間:10 /fosc (fosc=70kHz時:143μs)
MSB
0
LSB
0
1
A
A
A
A
A
A
*
*
*
*
*
*
*
DON'T CARE
インストラクションコード
AAAAAAと2進で表されるアドレスデータがCGRAM アドレスカウンタにセットされます。以後M PUのRAM デ
ータ書き込みはCGRAM について行われます。
(12)SR /BF /キーデータ読み出し(RE=“H”→“L”、W E=“L”) 実行時間:0s
インストラクションコード2bit転送後にREを“L”にします。REの立下がりエッジで出力シリアルレジスタに
データがセットされます。
MSB
SR
LSB
0
読み出し時(RE=“L”)
BF
R6
R5
R4
R3
R2
R1
C6
C5
C4
C3
C2
C1
0
ROW側キーデータ
COL側キーデータ
SR
BF
:SR端子の状態を出力します。キー押下(“L”レベル)で1を、キー開放(“H”レベル)で0を出力
します。
:ビジーフラグを出力します。BF=1の時、内部動作中であることを示し、次のインストラクション
はBF=0となるまで受け付けません。BF=0となった後で次のインストラクションの最終bitを受信
するように転送レートを調整してください。
R1~R6、:キーデータの出力です。キー押下されていると1を、キー押下されていないと“L”レベルなら0を
C1~C6
出力します。
また下位の2bitは0として読まれます。
注)このインストラクションは内部動作ビジー状態でも実行可能です。
RE=“L”のまま連続して読み出す場合もこの順番で読み出されます。それぞれのデータは16bit分転送終了時に更新されます。
(13)LEDレジスタ書込み(RE=“H”、W E=“L”→“H”) 実行時間:0s
MSB
1
LSB
L1
0
*
*
*
*
*
*
*
*
*
*
*
L3
L2
DON'T CARE
インストラクションコード
LED端子データ
L1~L3 :LEDの制御データを入力します。1で点灯、0で消灯です。W E=“L”にしてデータを入力し、W E
の立上がりエッジでLEDレジスタにデータを取り込みます。
注)LEDデータを書き換える場合、該当bitだけでなくすべてのbitを書き込んでください。
このインストラクションはスタンバイモード及び内部動作ビジー状態でも実行可能です。
13
BU97711-00
スタンダードIC
(14)CG /DD /SGRAM データ書き込み(RE=“H”、W E=“L”) 実行時間:10/fosc (fosc=70kHz時:143μs)
MSB
1
LSB
D
1
*
*
*
*
*
*
D
D
D
D
D
D
D
DON'T CARE
インストラクションコード
ライトデータ
2進8bitデータDDDDDDDDをCG RAM 、DDRAM 、またはSG RAM に書き込みます。CG RAM に書き込む場合、
下位3bitのデータは無視されます。
CGRAM / DDRAM / SGRAM の選択は、このインストラクション実行以前に行った“CG / DD / SGRAM アドレ
スセット”命令により決定されます。
なお、アドレスセット命令は書き込み命令の直前に実行される必要はありません。
書き込み後、アドレスはエントリーモードに従って自動的に+1または-1されます。表示シフトはエントリー
モードに従います。
RE,W Eを固定したまま連続して書き込む場合、2回目以降はRAM データ8bitのみを入力します。
注)RAM データを書き換える場合、該当bitだけでなくすべてのbitを書き込んでください。
連続書き込みの場合、各8bitデータを入力後インストラクション実行時間以上の転送ウェイトを置く必要があります。
●推奨データ入出力方法
(1)制御・書き込み命令のシリアル入力
#ꢀRE
#ꢀWE
1
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16
#ꢀSCK
#ꢀSD
D16 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1
1
2
3
4
5
状態
CPUの動作(#)
1
2
3
4
待機時、RE=“H”、WE=“H”、SCK=“L”
WE=“L”にする。(ライトモードにする。)
SCKの立下がりに同期してSDへシリアルデータを入力して行く。
書き込みデータ転送後(16bit長/RAM連続書き込み時の2回目以降であれば8bit
単位)WE=“H”にしてライトモードを終了する。
LED書込み命令時であれば、この時にLEDデータをラッチする。
インストラクション実行時間以上のウェイトを置く。
5
* 4 、5 はいずれが先でもよい
14
BU97711-00
スタンダードIC
(2)連続書き込み命令のシリアル入力(RAM 書き込み時)
#ꢀRE
#ꢀWE
1
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
#ꢀSCK
#ꢀSD
D16 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1
D8 D7 D6 D5 D4 D3 D2 D1
D8 D7 D6 D5 D4 D3 D2 D1
1
2
3
4
5
6
状態
1
CPUの動作(#)
待機時、RE=“H”、WE=“H”、SCK=“L”
WE=“L”にする。(ライトモードにする。)
2
3
SCKの立下がりに同期してSDへシリアルデータを入力して行く。
4 5
6
指定アドレスの書き込みデータ転送後、インストラクション実行時間以上のウェイトを置く。
書き込みデータ転送後WE=“H”にしてライトモードを終了し、インストラクション実行時間以上
のウェイトを置く。
(3)読み出し命令のシリアル入/出力
#ꢀKD
#ꢀRE
#ꢀWE
#ꢀSCK
1
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16
SR BF R6 R5 R4 R3 R2 R1 C6 C5 C4 C3 C2 C1
#ꢀSD
1
2
3
4
5
状態
CPUの動作(#)
BU97711の動作(*)
1
2
3
4
5
待機時、RE=“H”、WE=“H”、SCK=“L”
キー押下により、KD=“L”となる。
読出しデータ設定。
RE=“L”にする。(リードモードにする。)
順次、SCKの立上がりエッジを与える。
RE=“H”にして読出しモードを終了する。
順次、SDからシリアルデータが出力される。
15
BU97711-00
スタンダードIC
●スタンバイモード
(1)スタンバイモードの設定
RE=“L”、W E=“L”でスタンバイモードに設定されます。スタンバイモードでは次のファンクションが実行
されます。
・発振が停止し回路電流が非常に少なくなります。
・表示はOFFし、ブリンク、白黒反転も解除されます。
・DDRAM の全アドレスにスペースコード“20H”が書き込まれます。
・アドレスカウンタにDDRAM アドレスの0番地をセットします。
・LCD出力は“VLCD”レベルになり、バイアス電流経路はカットされます。
・キー入力は、SRキーしか受付けなくなります。キーパッド入力は受付けられません。
・SGRAM の内容はRE、W Eを“L”にする直前の命令でインストラクションコードのD4が“1”であればク
リアされ、“0”であれば保持されます。
・LEDポートの状態は変化しません。
(2)スタンバイモードの解除
・スタンバイモード解除命令で解除されます。
・RE=“L”、W E=“L”でない状態でSR=“L”とすると直ちに解除されます。
・RE=“L”、W E=“L”の状態でSR=“L”とすると発振は起動しますが解除はされず、SR=“H”でまた
発振が停止します。(SRキーがオンデバウンス有効で、KDが“L”レベルを出力していた場合、オフデバウ
ンス有効までは発振が持続します。)
注)SGRAM をスタンバイモードでクリアしていない場合、スタンバイモードを解除して表示をONする前にSGRAM の設定を行ってくだ
さい。
(3)スタンバイモード設定例
push
push
Rx・Cx
SR
KD
WE
Read data
RE
OSC2
1
2
3
4
5
6
7
1RE=“L”、W E=“L”でスタンバイモードに設定され発振が停止する。
2スタンバイモードではキーパッド入力は受付けられない。
3SR端子を“L”レベルにすることでスタンバイモードでも発振が起動する。
(RE=“L”、W E=“L”よりもSR=“L”が優先される。)
4SR端子をオープン(“H”レベル)にした時、RE=“L”、W E=“L”なので発振は停止しスタンバイモード
が持続する。
5SR端子“L”レベルにすることでスタンバイモードでも発振が起動する。
6RE=W E=“L”ではなくなりスタンバイモードは解除されSR端子がオープン(“H”レベル)になっても発
振は持続する。
7RE=の立下がりエッジでSR=“L”の状態がシリアルレジスタに設定され、読み出し可能となる。
16
BU97711-00
スタンダードIC
●各機能説明
(1)レジスタ
BU97711は2本の8bitレジスタを持っています。1本はインストラクションレジスタ(IR)、他はデータレジスタ
(DR)です。
IRはインストラクションコード及びデータディスプレイRAM (DDRAM )、キャラクタジェネレータRAM
(CGRAM )及びセグメントRAM (SGRAM )のアドレスデータを格納します。IRはM PUから書き込むことはで
きますが読み出しはできません。
DRはDDRAM 、CGRAM 及びSGRAM に書き込み/読み出しするデータを一時的に書き込むレジスタです。ライ
ト動作ではDR中の書き込みデータは自動的にDDRAM 、CGRAM 及びSGRAM に書き込まれます。リード動作で
は、アドレスデータがIR書かれた時データは自動的にDDRAM 、CGRAM またはSGRAM より読み込まれ、M PU
はDRよりデータを読むことができます。
M PUがDR を読み出した後アドレスデータは次の読み出しのために自動的に+1または、-1されます。
(2)ビジーフラグ(BF)
インストラクション実行中は、ビジーフラグがセットされます。ステータスを読み出した結果、ビジーフラグ
がセットしている間BU97711-00はインストラクションを受付けません。(ビジーフラグ読み出し命令および
LED書き込み命令は除外されます。)従ってインストラクションを送る前にはビジーフラグがリセットされたこ
とを確認してください。
(3)アドレスカウンタ(AC)
アドレスカウンタ(AC)はDDRAM 、CGRAM 及びSGRAM のアドレスを示します。RAM アドレスセッティング
のインストラクションがIRに書かれた時アドレスデータは自動的にIRよりACに転送されます。同時にDDRAM /
CGRAM / SGRAM の選択もインストラクションにより決定されます。DDRAM / CGRAM / SGRAM にデータを
読み出し/書き込み後ACは自動的に+1(-1)されます。
(4)ディスプレイデータRAM (DDRAM )
ディスプレイデータRAM (DDRAM )は8bitのキャラクタコードを格納するために用います。その容量は20文
字×8bitです。DDRAM とディスプレイ位置との関係は以下のとおりです。
アドレスカウンタ(AC)にセットされるDDRAM アドレスは16進数で次のように表されます。
MSB
AC4
LSB
AC0
AC
AC3
AC2
AC1
(例)DDRAM アドレス=“14”の場合
MSB
1
LSB
0
1
0
0
1
4
1)1行表示モード(N=0)でのDDRAM アドレスとディスプレイ位置との関係。
表示位置
1
2
3
4
5
6
7
8
9
10
09
DDRAMアドレス
00
01
02
03
04
05
06
07
08
10
11
18
19
11番目文字のDDRAM アドレスは“10”となります。
表示シフトを実行したとき、表示位置とDDRAM アドレスとの関係は次のようになります。
1
2
3
4
5
6
7
8
9
10
10
1
2
3
4
5
6
7
8
9
10
08
01
02
03
04
05
06
07
08
09
19
00
01
02
03
04
05
06
07
表示左シフト
表示右シフト
17
BU97711-00
スタンダードIC
2)2行モード(N=1)でのDDRAM アドレスと表示位置との関係。
表示位置
1
2
3
4
5
6
7
8
9
10
09
DDRAMアドレス
1行目
2行目
00
01
02
03
04
05
06
07
08
10
11
12
13
14
15
16
17
18
19
表示シフトを実行した時、表示位置とDDRAM アドレスとの関係は次のようになります。
1
2
3
4
5
6
7
8
9
10
00
1
2
3
4
5
6
7
8
9
10
08
01
02
03
04
05
06
07
08
09
09
00
01
02
03
04
05
06
07
11
12
13
14
15
16
17
18
19
10
19
10
11
12
13
14
15
16
17
18
表示左シフト
表示右シフト
(5)キャラクタジェネレータROM (CGROM )
キャラクタジェネレータROM (CGROM )は8bitのキャラクタコードからキャラクタパターン(5×8ドット×
240文字を内蔵)を発生します。キャラクタコードとキャラクタパターンは『キャラクタコードとキャラクタパ
ターンの対応表(ROM Ver.00)』に示します。
なお、ユーザー指定キャラクタパターンへのROM 変更も可能です。
(6)キャラクタジェネレータRAM (CGRAM )
キャラクタジェネレータRAM (CGRAM )はユーザーが独自のキャラクタパターンを表示するために使用しま
す。(5×8ドット文字×8パターン)
キャラクタコードとCGRAM アドレスおよびキャラクタパターンの関係は次のようになります。
キャラクタコード
CGRAM
キャラクタパターン
(DDRAM Data)
アドレス
(CGRAM Data)
7ꢀ6ꢀ5ꢀ4ꢀ3ꢀ2ꢀ1ꢀ0
5ꢀ4ꢀ3ꢀ2ꢀ1ꢀ0
4ꢀ3ꢀ2ꢀ1ꢀ0
0ꢀ0ꢀ0
0ꢀ0ꢀ1
0ꢀ1ꢀ0
1ꢀ1ꢀ1ꢀ1ꢀ0
1ꢀ0ꢀ0ꢀ0ꢀ1
1ꢀ0ꢀ0ꢀ0ꢀ1
1ꢀ1ꢀ1ꢀ1ꢀ0
1ꢀ0ꢀ0ꢀ0ꢀ1
1ꢀ0ꢀ0ꢀ0ꢀ1
1ꢀ0ꢀ0ꢀ0ꢀ1
0ꢀ0ꢀ0ꢀ0ꢀ0
0ꢀ1ꢀ1
キャラクタパターン
0ꢀ0ꢀ0ꢀ0ꢀ*ꢀ0ꢀ0ꢀ0
0ꢀ0ꢀ0ꢀ1ꢀ0ꢀ0
1ꢀ0ꢀ1
1ꢀ1ꢀ0
1ꢀ1ꢀ1
0ꢀ0ꢀ0
0ꢀ0ꢀ1
1ꢀ1ꢀ0
1ꢀ1ꢀ1
0ꢀ0ꢀ0
0ꢀ0ꢀ1
0ꢀ1ꢀ0
1ꢀ0ꢀ0ꢀ0ꢀ1
1ꢀ1ꢀ0ꢀ1ꢀ1
1ꢀ0ꢀ1ꢀ0ꢀ1
1ꢀ0ꢀ0ꢀ0ꢀ1
1ꢀ0ꢀ0ꢀ0ꢀ1
1ꢀ0ꢀ0ꢀ0ꢀ1
1ꢀ0ꢀ0ꢀ0ꢀ1
0ꢀ0ꢀ0ꢀ0ꢀ0
0ꢀ1ꢀ1
0ꢀ0ꢀ0ꢀ0ꢀ*ꢀ1ꢀ1ꢀ1
1ꢀ1ꢀ1ꢀ1ꢀ0ꢀ0
1ꢀ0ꢀ1
1ꢀ1ꢀ0
1ꢀ1ꢀ1
*無効
注)1:キャラクタコードのbit0~2はCGRAM アドレスのbit3~5に対応します。
2:CGRAM アドレスのbit0~2はキャラクタパターンのライン位置を示します。8ライン目はカーソルと表示データとで“OR”を取っ
て表示します。8ライン目のデータはカーソル位置と一致しますので、カーソルを区別するためにはデータを“0”にする必要があ
ります。8ライン目のデータが“1”の時カーソルは区別できません。
3:キャラクタコードbit4~7がすべて“0”の時CGRAM キャラクタパターンが選択されます。
キャラクタコードのbit3は無効bitです。キャラクタコード00Hと08Hは同じキャラクタパターンになります。
4:“1”:ON Data“0”:OFF Data
18
BU97711-00
スタンダードIC
(7)キャラクタコードとキャラクタパターンの対応表(ROM Ver.00)
上位4 bit
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
下位4 bit
CGRAM
(
1
(
2
(
3
(
4
(
5
(
6
(
7
(
8
(
1
(
2
(
3
(
4
(
5
(
6
(
7
(
8
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
XXXX0000
XXXX0001
XXXX0010
XXXX0011
XXXX0100
XXXX0101
XXXX0110
XXXX0111
XXXX1000
XXXX1001
XXXX1010
XXXX1011
XXXX1100
XXXX1101
XXXX1110
XXXX1111
注)アドレス“00”~“08”に割り当てられるCGRAMデータと“00”~“0F”に割り当てられるCGRAMデータは同じもの
です。
19
BU97711-00
スタンダードIC
(8)セグメントRAM (SGRAM )
セグメントRAM (SGRAM )はユーザープログラムでアイコンやマーク等のセグメントを自由に表示/非表示
するRAM です。
1行表示モード時はCOM 9で、2行表示モード時はCOM 17でSGRAM が読み出され、セグメント表示を行います。
表示を行うセグメントに対応するSGRAM 内のbitを直接セットします。DDRAM ,CGRAM の設定値には依存せ
ず、表示シフトも行いません。
SGRAM は8bitで構成され、下位6bitで各セグメントのON / OFF制御と、各アドレス中の5bitのセグメントの一
括ブリンク制御を行います。上位2bitは無効です。
SGRAM アドレスと表示パターンの関係
SGRAM ADDRESS
SGRAM DATA
A3
0
0
0
0
0
0
0
0
1
1
A2
0
0
0
0
1
1
1
1
0
0
A1
0
0
1
1
0
0
1
1
0
0
A0
0
1
0
1
0
1
0
1
0
1
D7
*
*
*
*
*
*
*
*
*
*
D6
*
*
*
*
*
*
*
*
*
*
D5
B
B
B
B
B
B
B
B
B
B
D4
S5
D3
S4
D2
S3
D1
S2
D0
S1
S10
S15
S20
S25
S30
S35
S40
S45
S50
S9
S8
S7
S6
S14
S19
S24
S29
S34
S39
S44
S49
S13
S18
S23
S28
S33
S38
S43
S48
S12
S17
S22
S27
S32
S37
S42
S47
S11
S16
S21
S26
S31
S36
S41
S46
*無効
注)1:SGRAMに設定されたデータは、1行表示モードの時はCOM9選択時に、2行表示モードの時はCOM17選択時に出力されます。
2:S1~S50はセグメント出力ドライバ端子番号(SEG1~SEG50)にそれぞれ対応します。SGRAMの設定のないSEG50はSGRAM出力の時、非選択型
を出力します。
3:Bは8bitデータで表されるセグメントのブリンク制御データです。“1”のときそのSGRAMアドレス中のセグメントデータに“1”が書かれてい
るセグメントの表示がブリンクし、“0”でブリンクOFFです。
20
BU97711-00
スタンダードIC
(9)タイミング発生回路
タイミング発生回路は内部回路及びDDRAM 、CGROM 、CGRAM 、SGRAM 等の内部回路を動作させるタイミ
ング信号を発生します。
M PUの動作が、LCDディスプレイの動作に影響を与えないように設計されています。
M PUよりDDRAM にデータを書き込むときに悪影響、例えばデータを書き込んだ場所以外の場所にフリッカが
でることなどはありません。
(10)LCDドライブ回路
LCDドライブ回路は17本のコモンドライバと50本のセグメントドライバで構成されています。
表示行数をコマンドにて選択した時、有効なコモンドライバは自動的に駆動波形を出力します。他のドライバ
は非選択波形を出力します。
(11)カーソル/ブリンク/白黒反転制御回路
カーソル表示、ブリンク(点滅)または白黒反転表示を発生します。カーソル/ブリンク/白黒反転はアドレ
スカウンタ中にセットされているDDRAM 中のデータアドレスと一致したところに表れます。
アドレスカウンタが08Hの時カーソルは以下のように表れます。
表示位置
1
2
3
4
5
6
7
8
9
10
09
DDRAMアドレス
N=0(1行表示)
00
01
02
03
04
05
06
07
08
カーソル位置
表示位置
1
2
3
4
5
6
7
8
9
10
09
DDRAMアドレス
00
01
02
03
04
05
06
07
08
N=1(2行表示)
DDRAMアドレス
10
11
12
13
14
15
16
17
18
19
カーソル位置
注)カーソル/ブリンク白黒反転はアドレスカウンタがCGRAM またはSGRAM アドレスを示している場合も同じように表れます。しかしそのカー
ソル/ブリンク/白黒反転はDDRAM のデータアドレスと無関係です。
(12)LED制御
BU97711-00は3bitのレジスタ制御NM OSオープンドレイン出力サポートを持っています。LEDの点灯制御をシ
リアルインターフェースを介してM PUから制御可能です。
3bitのうち2bitは大電流駆動が可能ですので携帯機器のバックライト駆動に適しています。
(13)キーパッドマトリクスインターフェース
6×6のキーパッドをシングルコンタクトのキースイッチで構成することが可能です。キーデータはシリアルイ
ンターフェースを介してM PUから直接読み出せます。
複数のキーを同時押下した場合のキーデータのシリアル出力は右図のように
なります。
0
1 1 0
C1 C2 C3 C4
0
1
1
0
R1
R2
R3
R4
AとDが同時押下された時のキーデータとBとCが同時押下された時のキ
ーデータは同じです。
A
C
B
D
21
BU97711-00
スタンダードIC
(14)電源ON時リセット回路
電源ON時BU97711-00は内部リセット回路により自動的に初期化された後、スタンバイモードにセットされま
す。電源投入後BU97711-00を動作させるとき、最初にスタンバイモードを解除する必要があります。(スタン
バイモードでは“スタンバイモード解除命令”及び“LED制御命令”以外は実行不可能です。)
また、初期状態では次のインストラクション実行後の状態になっています。
・表示クリア・・・・・・・・・・・R=1(LED消灯)
・表示モードセット・・・・・・・・N=1(2行表示モード)
・エントリーモードセット・・・・・I/D=1(インクリメントモード)
S=0(シフトなし)
・表示ON /OFF ・・・・・・・・・D=0(表示OFF)
C=0(カーソルOFF)
B=0(ブリンク/白黒反転OFF)
・KEYスキャンタイミングセット・・B1=1、B2=0、B3=0
オンデバウンス:1500 /fosc
オフデバウンス:2400 /fosc
注)電源条件によってはリセットが正常にかからない場合がありますので、このような電源条件の場合インストラクションによる初期化を
行ってください。
(15)LCDドライブ電源
VLCDは電源電圧に関わらずVSS≦VLCD≦6.0Vの範囲内で供給し、これとVCの間にコントラスト調整用の抵抗を挿
入し、VC、V1、V2、V3、V4の間の内部ブリーダ抵抗を利用して1 /4バイアスで供給します。
また、BU97711-00は昇圧回路駆動用出力を持っていますので、これを用いてVDDからLCDドライブのための
VLCDを得ることが可能です。
VDD
VDD
D1
D2
D1
D2
D3
VLCD
VC
VLCD
VLCD
VR
VR
VR
VC
VC
VR=0~1MΩ
VR=0~1MΩ
VR=0~1MΩ
C2
C1
C2
C1
C3
D1, D2:1SS131
C1, C2:0.1μF
D1, D2, D3:1SS131
C1, C2, C3:0.1μF
a) VLCD外部供給
b) VLCD2倍昇圧電源使用
c) VLCD3倍昇圧電源使用
(16)発振回路
外付け抵抗1本で発振回路をを構成できます。
OSC1
OSC2
OSC1
Rf
OSC2
発振抵抗(Rf)で発振周波数
OSC1より入力し、OSC2は
を調整できます。
オープンにしてください。
a)内部発振回路使用時
b)クロック外部供給の場合
22
BU97711-00
スタンダードIC
●発振周波数とフレーム周波数との関係
以下のLCDフレーム周波数の例はすべて発振クロックが70kHz(14.3μs/CLK)の場合です。
a)1 /9Dutyの場合
1 line select time(100clock)
1
2
3
4
9
1
2
3
4
9
1
2
3
VLCD
V1
COM1
V2
V3
V4
1 frame
1 frame
1
1 frame=
×100×9=12857(μs)=12.86(ms)
70(kHz)
1
フレーム周波数=
=77.78(Hz)
12857(μs)
b)1 /17Dutyの場合
1 line select time(50clock)
1
2
3
4
17
1
2
3
4
17
1
2
3
VLCD
V1
COM1
V2
V3
V4
1 frame
1 frame
1
1 frame=
×50×17=12143(μs)=12.14(ms)
70(kHz)
1
フレーム周波数=
=82.3(Hz)
12143(μs)
23
BU97711-00
スタンダードIC
●インストラクション設定例
a)内部リセット動作の電源特性が満足されている場合(1行設定の例)
内部リセット動作によりBU97711-00は次の状態に設定されています。
スタンバイモード、2行表示モード、表示OFF、インクリメントモード
表示シフトOFF、DDRAMの“00H”に、アドレスセット、
DDRAM / SGRAM 及びSGRAM及びLEDレジスタを初期化。
電源投入
KEYオンデバウンス時間:1500 / fosc、KEYオフデバウンス時間:2400 / fosc
MSB
0
LSB
スタンバイモードが解除され全てのインストラクション
は実行可能となります。
スタンバイモード解除
表示モードセット
1
0
0
0
0
*
*
*
*
*
*
*
0
*
*
0
*
*
0
*
*
0
*
*
0
*
*
1
*
*
0
*
*
MSB
1
LSB
表示モードを設定します。
(1行表示モード)
0
0
0
1
0
*
*
MSB
0
LSB
0
KEYインターフェースのオンデバウンス及び
オフデバウンス時間を設定します。
(オンデバウンス:800 / fosc、
KEYタイミングセット
エントリーモードセット
表示ON / OFF
0
0
0
0
0
1
ꢀオフデバウンス:1400 / foscに設定)
MSB
0
LSB
エントリーモードの設定を行います。
(インクリメント、表示シフトオン)
0
0
0
0
0
0
1
1
1
*
*
*
*
*
* *
MSB
0
LSB
表示のON / OFFを設定します。
(表示オン、カーソルオン、ブリンクオン)
0
0
0
0
0
1
1
1
1
0
* *
RAMへの書き込み
他のインストラクション
24
BU97711-00
スタンダードIC
b)内部リセット動作の電源特性が満足されない場合(2行表示設定の例)
電源投入
VDD≧2.4Vになって6ms以上待つ
MSB
LSB
スタンバイモード解除
表示モードセット
KEYタイミングセット
表示クリア
0
1
0
0
0
0
0
*
*
*
*
*
*
*
0
*
*
0
*
*
0
*
*
0
*
*
0
*
*
1
*
*
0
*
*
MSB
0
LSB
表示モードを設定します。
(2行表示モード)
0
0
0
1
1
*
*
MSB
0
LSB
1
KEYインターフェースのオンデバウンス及び
オフデバウンス時間を設定します。
(オンデバウンス:1500 / fosc.
0
0
0
0
0
0
ꢀオフデバウンス:2400 / foscに設定)
MSB
0
LSB
全ての表示をクリアします。
(SGRAM、LEDポートもクリア)
0
0
0
0
0
0
0
0
1
1
1
*
*
*
* *
MSB
0
LSB
エントリーモードの設定を行います。
(インクリメント、表示シフトオン)
エントリーモードセット
0
0
0
0
0
0
1
1
1
*
*
*
*
*
MSB
0
LSB
表示のON / OFFを設定します。
(表示オン、カーソルオン、白黒反転オン)
表示ON / OFF
0
0
0
0
0
1
1
1
1
1
* *
RAMへの書き込み
他のインストラクション
●使用上の注意
電源投入時にリセット動作を行う場合次の使用条件に従ってください。
・外部リセット端子を使用する場合、VDDが2.7V以上になって1m s以上RESET=“L”としてください。
・外部リセット端子を使用しない場合、VDDは次の条件を満たす必要があります。
命令受付可能
VDD≧2.7V
tWAIT≧1m s
VDD<0.3V
0<tON≦10m s
tOFF≧1m s
25
BU97711-00
スタンダードIC
●外形寸法図(Unit:m m )
16.0±0.3
14.0±0.2
75
51
50
26
76
100
1
25
0.125±0.1
0.5
0.2±0.1
0.10
VQFP100
26
相关型号:
©2020 ICPDF网 联系我们和版权申明