HYNIX HL15604

HL15604
HL14104
LCD Driver
Hyundai Electronics Industries
System IC Division
1
HL15604
Contents
1. General Description
2. Features
3. Block Diagram
4. Pin Diagram
5. Pin Description
6. Serial I/O Data Format
7. Registers
8. Key Scan Function
9. LCD Function
10. Power On Reset
11. Power Down Mode
12. Oscillator Port
13. Electrical Characteristics
14. Application
2
HL15604
1. General Description
The HL14104 is 1/4 duty LCD display driver. It can drive directly maximum
164 segments. Also it has four general purpose output ports and a key scan
function that accepts input from up to 30 keys.
2. Features
• LCD display
•
•
•
•
•
•
•
..................................... 41 segments x 4 commons
1/4 duty - 1/2 bias
1/4 duty - 1/3 bias
Key scan ............................................ Maximum 30 keys
Input 5 pins, Output 6 pins
Power down mode ............................. Sleep mode and all segments off mode
Port
Output .................................................. 4 pins
( Including the LCD segment port )
Serial I/O .............................................. Data transfer and receive
Power on reset ..................................... Supply voltage detection ( SVD )
RC oscillator
Package ............................................... 64QFP
Package Dimensions
64QFP (14×14)
64QFP (10×10)
1.0
0.8
33
32
64 1
17
16
0.15
10.0
32
33
48
49
12.0
10.0
1.0
1.25
0.8
14.0
17.2
1.0
48
49
0.15
0.5
(1.6)
1.0
12.0
(1.6)
14.0
0.5
17.2
0.35
64
2.7
17
16
1
0.1
0.18
0.1
Unit : mm
Unit : mm
3
1.7max
0.5
1.25
HL15604
COMMOM
DRIVER
SEGMENT
DRIVER
VCL1
VCL2
LCD
BIAS
LCD
DISPLAY & CONTROL
REGISTER
VDD
VSS
SVD
CLOCK
GENERATOR
SERIAL
I/O
CLOCK
KEY
SCAN
TEST
CONTROL
4
KIN5
KIN4
KIN3
KIN2
KIN1
TEST
RESET
KS6
KS5
KS4
KS3
KS2
KS1
OSC
SEG1 / P1
SEG5
SEG4 / P4
COM4
COM3
COM2
COM1
KS2 / SEG41
KS1 / SEG40
SEG39
3. Block Diagram
SI
SO
SCK
CE
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
KS6
KIN1
KIN2
KIN3
KIN4
KIN5
TEST
VDD
VCL1
VCL2
VSS
OSC
SO
CE
SCK
SI
SEG1 / P1
SEG2 / P2
SEG3 / P3
SEG4 / P4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
KS5
KS4
KS3
KS2 / SEG41
KS1 / SEG40
COM4
COM3
COM2
COM1
SEG39
SEG38
SEG37
SEG36
SEG35
SEG34
SEG33
HL15604
4. Pin Diagram
HL14104
5
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
SEG32
SEG31
SEG30
SEG29
SEG28
SEG27
SEG26
SEG25
SEG24
SEG23
SEG22
SEG21
SEG20
SEG19
SEG18
SEG17
HL15604
5. Pin Description
PIN Name
I/O
Pin Number
Contents
SEG[41:1]
O
41
LCD SEG Pins share P1,P2,P3 and P4
COM [4:1]
O
4
LCD Common Pins
VCL[2:1]
I
2
LCD Bias Pins
OSC
I/O
1
Oscillator Input Pin
KS[6:1]
O
6
Key Scan Output Pins
KIN[5:1]
I
5
Key Scan Input Pins
CE
I
1
Serial I/O Control Pin
SCK
I
1
Serial I/O Clock Pin
SO
O
1
Serial I/O Data Output Pin
SI
I
1
Serial I/O Data Input Pin
TEST
I
1
Test Pin. “1” Test mode , “0” Normal Mode
P[4:1]
O
4
Output Port share SEG[4:1]
VDD
I
1
Power Supply Pin
VSS
I
1
Ground Pin
6
HL15604
6. Serial I/O Data Format
1) Writing Mode
i )SCK is stopped at the low level
CE
SCK
SI
XX
0
1
0
0
0
0
1
0
A0
A1
A2
A3
A4
A5
A6
A7
D1
D2
D3
D41 D42 D43 D44
0
0
S0
S1
Display data
K0
K1
P0
P1
SC DR
0
Control data
0
DD
SO
CE
SCK
SI
XX
0
1
0
0
0
0
1
0
A0
A1
A2
A3
A4
A5
A6
A7
0
1
0
0
0
0
1
0
A0
A1
A2
A3
A4
A5
A6
A7
0
1
0
0
0
0
1
0
A0
A1
A2
A3
A4
A5
A6
A7
D45
D46
D83 D84
0
0
0
0
0
0
Display data
0
0
0
0
0
0
0
0
0
Fixed data
1
DD
SO
CE
SCK
SI
XX
D85
D86
D123
D124
0
0
0
0
0
0
Display data
0
0
0
0
0
0
0
0
1
Fixed data
0
DD
SO
CE
SCK
SI
XX
D125
D126
D163
D164
Display data
0
0
0
0
0
0
0
0
Fixed data
SO
7
0
0
0
0
0
0
1
1
DD
HL15604
ii )SCK is stopped at the high level
CE
SCK
SI
XX
0
1
0
0
0
0
1
0
A0
A1
A2
A3
A4
A5
A6
A7
0
1
0
0
0
0
1
0
A0
A1
A2
A3
A4
A5
A6
A7
0
1
0
0
0
0
1
0
A0
A1
A2
A3
A4
A5
A6
A7
0
1
0
0
0
0
1
0
A0
A1
A2
A3
A4
A5
A6
A7
D1
D2
D3
D41 D42 D43 D44
0
0
S0
S1
Display data
K0
K1
P0
P1
SC DR
0
Control data
0
DD
SO
CE
SCK
SI
XX
D45 D46
D83 D84
0
0
0
0
0
0
Display data
0
0
0
0
0
0
0
0
0
Fixed data
1
DD
SO
CE
SCK
SI
XX
D85 D86
D123 D124
0
0
0
0
0
0
Display data
0
0
0
0
0
0
0
0
1
Fixed data
0
DD
SO
CE
SCK
SI
XX
D125 D126
D163 D164
Display data
0
0
0
0
0
0
0
0
0
0
0
Fixed data
SO
A7~A0 : 42H address
D164~D1 : Data of LCD display registers
S0, S1 : Sleep control data
K0, K1 : Key scan output / Segment output selection data
P0, P1 : Segment output / general-purpose output port selection data
SC
: Segment on / off control data
DR
: 1/2 bias or 1/3 bias drive selection data
8
0
0
0
1
1
DD
HL15604
2) Reading Mode
i ) SCK is stopped at the low level
CE
SCK
SI
XX
1
1
0
0
0
0
1
0
XX
A0 A1 A2 A3 A4 A5 A6 A7
XX
SO
K1 K2 K3 K4 K5 K6 K7 K8 K9 K10 K11 K12
K29
K30
SA
XX
Output data
X : don’t care
ii ) SCK is stopped at the high level
CE
SCK
SI
XX
1
1
0
0
0
0
1
0
XX
A0 A1 A2 A3 A4 A5 A6 A7
SO
XX K1
K2 K3 K4 K5 K6 K7 K8 K9 K10 K11 K12
K29
K30
SA XX
Output data
X : don’t care
A7 ~ A0 : 43H address
K30 ~ K1 : Key data
SA
: Sleep acknowledge
9
HL15604
7. Registers
1) Display Registers
Output Pin
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
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
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
SEG41
COM1
D1
D5
D9
D13
D17
D21
D25
D29
D33
D37
D41
D45
D49
D53
D57
D61
D65
D69
D73
D77
D81
D85
D89
D93
D97
D101
D105
D109
D113
D117
D121
D125
D129
D133
D137
D141
D145
D149
D153
D157
D161
COM2
D2
D6
D10
D14
D18
D22
D26
D30
D34
D38
D42
D46
D50
D54
D58
D62
D66
D70
D74
D78
D82
D86
D90
D94
D98
D102
D106
D110
D114
D118
D122
D126
D130
D134
D138
D142
D146
D150
D154
D158
D162
10
COM3
D3
D7
D11
D15
D19
D23
D27
D31
D35
D39
D43
D47
D51
D55
D59
D63
D67
D71
D75
D79
D83
D87
D91
D95
D99
D103
D107
D111
D115
D119
D123
D127
D131
D135
D139
D143
D147
D151
D155
D159
D163
COM4
D4
D8
D12
D16
D20
D24
D28
D32
D36
D40
D44
D48
D52
D56
D60
D64
D68
D72
D76
D80
D84
D88
D92
D96
D100
D104
D108
D112
D116
D120
D124
D128
D132
D136
D140
D144
D148
D152
D156
D160
D164
HL15604
2) Control Registers
Bias Selection Register
DR
0
1
Bias Selection
1/3 Bias
1/2 Bias
Key Scan / Segment output Selection Register
Control Data
K0
K1
0
0
0
1
1
X
Output Pin Status
Maximum number of Input Pins
KS1/SEG40 KS2/SEG41
KS1
KS2
30
SEG40
KS2
25
SEG40
SEG41
20
Port Mode Register
Control Data
P0
P1
0
0
0
1
1
0
1
1
SEG1/ P1
SEG1
P1
P1
P1
Output Pin Status
SEG2/ P2
SEG3/ P3
SEG2
SEG3
P2
SEG3
P2
P3
P2
P3
SEG4/ P4
SEG4
SEG4
SEG4
P4
Port Data Register
Output Pin
SEG1 / P1
SEG2 / P2
SEG3 / P3
SEG4 / P4
Port Data Register
D1
D5
D9
D13
Sleep Mode Control Register
Control Data
Output Pin Status
OSC
SEG / COMMON
Mode
Output
Oscillator
S0
S1
KS1 KS2 KS3 KS4 KS5
0
0
Normal Operating
Operating
H
H
H
H
H
0
1
Sleep
Stopped
L
L
L
L
L
L
1
0
Sleep
Stopped
L
L
L
L
L
H
1
1
Sleep
Stopped
L
H
H
H
H
H
11
KS6
H
H
H
H
HL15604
Display On/Off Control Register
Control Data
SC
0
1
Display Status
SEG1 ~ SEG41
On
Off
Key Scan Data & Sleep Acknowledge Read
ADDRESS
43H
KS1 / SEG40
KS2 / SEG41
KS3
KS4
KS5
KS6
Read Data
K1 ~ K30, SA
KIN1
K1
K6
K11
K16
K21
K26
KIN2
K2
K7
K12
K17
K22
K27
KIN3
K3
K8
K13
K18
K23
K28
12
KIN4
K4
K9
K14
K19
K24
K29
KIN5
K5
K10
K15
K20
K25
K30
HL15604
8. Key Scan Function
1) Key Scan Timing
The key scan period is 384T. The HL14104 scans the key twice and determines
that a key has been pressed when the key data agrees. It outputs a key data read
request 800T after starting a key scan. If the key data does not agree and a key
was pressed at that point, it scans the key again.Thus the HL14104 cannot detect
a key press shorter than 800T.
KS1
*)
KS2
*)
KS3
*)
KS4
*)
KS5
*)
KS6
*)
1
*)
1
2
*)
2
3
*)
3
4
*)
4
5
*)
5
6
6
*)
768T
Key on
*) In sleep mode the high / low state of these pins is determined by the S0,S1 bits in the control data.
Key scan output signals are not output from pins that are set low.
2) In normal mode
• The pins KS1 to KS6 are set high.
• When a key is pressed a key scan is started and the keys are scanned until all
keys are released. Multiple key presses are recognized by determining whether
multiple key data bits are set.
• If a key is pressed for longer than 800T ( where T=1/fosc ) the HL14104
outputs a key data read request (a low level on SO pin) to the controller. The
controller acknowledges this request and reads the key data. However, if CE
is high during a serial data transfer, SO will be set high.
• After the controller reads the key data, the key data read requests is cleared (
SO pin is set high ) and the HL14104 performs another key scan. Also note
that SO pin, being an open-drain output, requires a pull-up resistor.
13
HL15604
Key input 1
Key input 2
Key Scan
800T
800T
800T
CE
Write
address
Write
address
Read
address
Write
address
Read
address
Read
address
SI
SO
Key data read
Key data read request
Key data read
Key data read request
Key data read
Key data read request
3) In sleep mode
• The pins KS1 to KS6 are set to high or low by the S0 and S1 bits in the
sleep mode control register.
• If a key on one of the lines corresponding to a KS1 to KS6 pin which is set
high is pressed, the oscillator on the OSC pin is started and a key scan is
performed. Keys are scanned until all keys are released. Multiple key presses are recognized by determining whether multiple key data bits are set.
• If a key is pressed for longer than 800T ( where T=1/fosc ) the HL14104
outputs a key data read request (a low level on SO) to the controller. The
controller acknowledges this request and reads the key data. However, if
CE is high during a serial data transfer, SO will be set high.
• After the controller reads the key data, the key data read request is cleared
( SO is set high ) and the HL14104 performs another key scan. However
this does not clear sleep mode. Also note that SO, being an open-drain
output, requires a pull-up resistor ( between 1 and 10 K).
• Sleep mode key scan example
Example : S0 = 0, S1 = 1 ( sleep with only KS6 high )
14
HL15604
“L” KS1
“L” KS2
“L” KS3
“L” KS4
“L” KS5
“H” KS6
When any one of these keys is pressed, the
oscillator on the OSC pin is started and the keys
are scanned.
*)
KIN1
KIN2
KIN3
KIN4
KIN5
*) These diodes are required to reliable recognize multiple key presses on the KS6 line when sleep mode state with only
KS6 high, as in the above example. That is, these diodes prevent incorrect operation due to sneak currents in the KS6
key scan output signal when keys on the KS1 to KS5 lines are pressed at the same time.
Key input
(KS6 line)
Key Scan
800T
800T
CE
Write
address
Write
address
Read
address
Write
address
Read
address
SI
SO
Key data read
Key data read request
Key data read
Key data read request
Multiple Key Presses
Although the HL14104 is capable of key scanning without inserting diodes for
dual key presses, triple key presses on the KIN1 to KIN5 input pin lines, or multiple key presses on the KS1 to KS6 output pin lines, multiple presses other than
these cases may result in keys that were not pressed recognized as having been
pressed. Therefore, a diode must be inserted in series with each key. Application
that do not recognize multiple key presses of threes or keys should check the key
data for three or more 1 bits and ignore such data.
15
HL15604
9. LCD Display Function
1) 1/4 Duty 1/2 Bias Waveforms
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
VDD
VCL1,VCL2
0
COM1
COM2
COM3
COM4
SEG1 ~ SEG41
“Off” at COM1
~ COM4
SEG1 ~ SEG41
“On” at COM1
~ COM4
SEG1 ~ SEG41
“On” at COM1
only
SEG1 ~ SEG41
“On” at COM2
only
SEG1 ~ SEG41
“On” at COM1
and COM2
SEG1 ~ SEG41
“On” at COM3
only
SEG1 ~ SEG41
“On” at COM1
and COM3
SEG1 ~ SEG41
“On” at COM2
and COM3
SEG1 ~ SEG41
“On” at COM1,
COM2 and COM3
SEG1 ~ SEG41
“On” at COM4
only
SEG1 ~ SEG41
“On” at COM2
and COM4
16
HL15604
2) 1/4 Duty 1/3 Bias Waveforms
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
VDD
VCL1
VCL2
0
COM1
COM2
COM3
COM4
SEG1 ~ SEG41
“Off” at COM1
~ COM4
SEG1 ~ SEG41
“On” at COM1
~ COM4
SEG1 ~ SEG41
“On” at COM1
only
SEG1 ~ SEG41
“On” at COM2
only
SEG1 ~ SEG41
“On” at COM1
and COM2
SEG1 ~ SEG41
“On” at COM3
only
SEG1 ~ SEG41
“On” at COM1
and COM3
SEG1 ~ SEG41
“On” at COM2
and COM3
SEG1 ~ SEG41
“On” at COM1,
COM2 and COM3
SEG1 ~ SEG41
“On” at COM4
only
SEG1 ~ SEG41
“On” at COM2
and COM4
17
HL15604
10. Power On Reset
1) Supply Voltage Detection ( SVD )
The SVD generates an output signal and results the system when power is
first applied and when the voltage drops. When the power supply voltage is
less than or equal to the power down detection voltage, which is 2.0V, typical.
To assure that this function operates reliably, a capacitor must be added to the
power supply voltage Vdd rise time when power is first applied and the power
supply voltage Vdd fall time when the voltage drops are both at least 1ms.
2) System Reset
If at least 1ms is assured as the supply voltage Vdd rise time when power is
applied, a system reset will be applied by the SVD output signal when the supply
voltage is brought up. If at least 1ms is assured as the supply voltage Vdd fall
time when power drops, a system reset will be applied in the same manner by
the SVD output signal when the supply voltage is lowered.
VDD
SVD
SVD
t1
t2
CE
Display and control data transfer
Internal data
Undefined
Defined
System reset period
Power supply voltage Vdd rise time : t1 > 1ms
Power supply voltage Vdd fall time : t2 > 1ms
3) Internal block states during the reset period
• Clock generator
Reset is applied and the base clock is stopped and OSC pin state is low.
• Common , segment drive and display data
Reset is applied and the display is turned off but display data is not cleared.
• Key scan
Reset is applied and all the key data is set to low.
18
HL15604
4) Output pin states during the reset period
•
•
•
•
•
•
•
SEG1/P1 to SEG4/P4
SEG5 to SEG39
COM1 to COM4
KS1/SEG40, KS2/SEG41
KS3 to KS5
KS6
SO
:
:
:
:
:
:
:
Low
Low
Low
Low
X
High
High
*)
*)
**)
***)
*) These output pins are forcibly set to the segment output function and held low.
**) When power is first applied, these output pins are undefined until the S0 and S1 control
data bits have been transferred.
***) Since this output pin is an open-drain output, a pull-up resistor of between 1 and 10§ Úis
required. This pin remains high during the reset period even if a key data read operation
is performed.
11. Power Down Mode
Sleep mode is set up by setting S0 or S1 in the control data to 1. The segment
outputs will all go low and the common outputs will also go low, and the oscillator
on the OSC pin will stop ( it will be started by a key press). This reduces power
dissipation. This mode is cleared by sending control data with both S0 and S1 set
to 0. Note that the SEG1/P1 to SEG4/P4 outputs can be used as general purpose
output ports according to the state of the P0 and P1 control data bits, even in
sleep mode.
19
HL15604
12. Oscillator Port
OSC Pin Diagram
R
OSC
Internal clock
SLEEP
C
Oscillator circuit consists of internal R and C.
Using Capacitor
No Capacitor
OSC
OSC
Open
C
HL14104 has internal resistor and capacitor, so it can be oscillation without external capacitor.
If you want to adjust the clock period then you adjust it using external capacitor.
20
HL15604
13. Electrical Characteristics
Absolute Maximum Rating at Ta=25¡ É
, Vss = 0V
Parameter
Maximum supply voltage
Input voltage
Output voltage
Output current
Allowable power dissipation
Operating temperature
Storage temperature
Symbol
VDD max
Vin1
Vin2
Vout1
Vout2
Iout1
Iout2
Iout3
Iout4
Pd max
Topr
Tstg
Condition
VDD
CE,SCK,SI
OSC,KIN1 to KIN5, TEST,VCL1,2
SO
OSC, SEG1 to SEG41, COM1 to
COM4, KS1 to KS6, P1 to P4
SEG1 to SEG41
COM1 to COM4
KS1 to KS6
P1 to P4
Ta = 85¡ É
Rating
-0.3 to +7.0
-0.3 to +7.0
-0.3 to VDD+0.3
-0.3 to +7.0
unit
V
V
V
V
-0.3 to VDD+0.3
V
300
3
1
5
200
-40 to +85
-55 to +125
uA
mA
mA
mA
mW
¡ É
¡ É
Recommend operating ranges at Ta= -40¡ Éto +85¡ É
, Vss = 0V
Parameter
Supply voltage
Input voltage
Input high level voltage
Input low level voltage
Recommended external
capacitance
Guaranteed oscillation range
Data setup time
Data hold time
CE wait time
CE setup time
CE hold time
High level clock pulse width
Low level clock pulse width
Rise time
Fall time
Symbol
VDD
VCL1
VCL2
VIH1
VIH2
VIL
Condition
VDD
VCL1
VCL2
CE,SCK,SI
KIN1 to KIN5
CE,SCK,SI,KIN1 to KIN5
COSC
OSC
fOSC
tds
tdh
tcp
tcs
tch
t0H
toL
tr
tf
SO output delay time
tdc
SO rise time
tdr
min
4.5
typ
max
6.0
2/3VDD VDD
1/3VDD VDD
0.8VDD
6.0
0.6VDD
VDD
0
0.2VDD
0
OSC
SCK,SI
SCK,SI
CE,SCK
CE,SCK
CE,SCK
SCK
SCK
CE,SCK,SI
CE,SCK,SI
SO,RPU = 4.7kΩ,
CL = 10pF*
SO,RPU = 4.7kΩ,
CL = 10pF*
30
160
160
160
160
160
160
160
55
unit
V
V
V
V
V
V
100
pF
76
KHz
ns
ns
ns
ns
ns
ns
ns
ns
ns
1.5
µs
1.5
µs
160
160
Note : *. Since SO is an open-drain output, these values depend on the resistance of the pull-up resistor RPU and
load capacitance CL .
21
HL15604
Electrical Characteristics for the Allowable Operating Ranges
Parameter
Hysteresis
Supply voltage detection
Input high level current
Input low level current
Input floating voltage
Pull-down resistance
Output off leakage current
Output high level voltage
Output low level voltage
Symbol
VH
SVD
IIH
IIL
VIF
RPD
IOFFH
VOH1
VOH2
VOH3
VOH4
VOL1
VOL2
VOL3
VOL4
VOL5
VMID1
VMID2
Output middle level voltage*
VMID3
VMID4
VMID5
Oscillator frequency
Current drain
fOSC
IDD1
IDD2
IDD3
Condition
CE,SCK,SI
min
1.5
CE,SCK,SI : V1 = 6.0V
CE,SCK,SI : V1 = 0V
KIN1 to KIN5
KIN1 to KIN5 : VDD = 5.0V
SO : VO = 6.0V
KS1 to KS6 : I0 = -500µA
P1 to P4 : I0 = -1mA
SEG1 to SEG41 : I0 = -20µA
COM1 to COM4 : I0= -100µA
KS1 to KS6 : I0 = 25µA
P1 to P4 : I0 = 1mA
SEG1 to SEG41 : I0 = 20µA
COM1 to COM4 : I0 = 100µA
SO : I0 = 1 mA
COM1 to COM4 : 1/2 bias,
Io = ¡ ¾100µA
SEG1 to SEG41 : 1/3 bias,
Io = ¡ ¾20µA
SEG1 to SEG41 : 1/3 bias,
Io = ¡ ¾20µA
COM1 to COM4 : 1/3 bias,
Io = ¡ ¾100µA
COM1 to COM4 : 1/3 bias,
Io = ¡ ¾100µA
OSC : C = 0
Sleep mode
VDD = 6.0V, output open,
1/2 bias,fOSC = 38 KHz
VDD = 6.0V, output open,
1/3 bias,fOSC = 38 KHz
typ
O.1VDD
2.0
3.0
5.0
-5.0
50
100
VDD -1.2 VDD -0.5
VDD -1.0
VDD -1.0
VDD -1.0
0.2
0.5
0.1
1/2 VDD
-1.0
2/3VDD
-1.0
1/3VDD
-1.0
2/3VDD
-1.0
1/3VDD
-1.0
45
Note : *. Excluding the bias voltage generation divider resistor built into VCL1 and VCL2
22
max
55
0.05VDD
250
6.0
1.5
1.0
1.0
1.0
0.5
1/2VDD
+1.0
2/3VDD
+1.0
1/3VDD
+1.0
2/3VDD
+1.0
1/3VDD
+1.0
70
100
unit
V
V
µA
µA
V
kΩ
µA
V
V
V
V
V
V
V
V
V
V
V
V
V
V
KHz
µA
350
700
µA
300
600
µA
HL15604
Timing diagram of SIO
CE
t0L
t0H
SCK
tr
tf
SI
tds
tdh
SO
VIH1
VIL
CE
SCK
tcp
tch
tcs
SI
SO
tdc
23
tdr
HL15604
14. Application
1/2 bias ( for use with normal panels )
OSC
+5V
COM1
COM2
COM3
COM4
P1 / SEG1
P2 / SEG2
P3 / SEG3
P4 / SEG4
SEG5
..
..
.
SEG39
VDD
*1)
VSS
TEST
C ≥ 0.047uF
VCL1
VCL2
C
S
E
G
4
CE
1
SCK K K K K K
/
I I I I I K K K K K
SI
SO N N N N N S S S S S
5 4 3 2 1 6 5 4 3 2
From the controller
To the controller
To the controller
power supply
S
E
G
4
0
/
K
S
1
(general-purpose
output ports)
Used with the
backlight controller
or other circuit.
..
..
.
LCD panel (up to 164 segments)
(p 1)
(p 2)
(p 3)
(p 4)
(SEG40)
(SEG41)
*2)
•
Key matrix
(up to 30 keys)
•
¡Æ¡Æ
Note : *1). Add a capacitor to the power supply line so that the power supply voltage VDD rise time when power is
applied and the power supply voltage VDD fall time when power drops are both at least 1 ms, as the
HL14104 is reset by the SVD.
*2). The SO pin, being an open-drain output, requires a pull-up resistor, Select a resistance (between 1 to 10kΩ)
appropriate for the capacitance of the external wiring so that signal waveforms are not degraded.
24
HL15604
1/3 bias ( for use with normal panels )
OSC
+5V
COM1
COM1
COM2
COM3
P1 / SEG1
P2 / SEG2
P3 / SEG3
P4 / SEG4
SEG5
..
..
.
SEG39
VDD
*1)
VSS
TEST
C ≥ 0.047uF
C
S
E
G
4
CE
1
SCK K K K K K
/
I I I I I K K K K K
SI
SO N N N N N S S S S S
5 4 3 2 1 6 5 4 3 2
From the controller
To the controller
To the controller
power supply
C
VCL1
VCL2
S
E
G
4
0
/
K
S
1
(general-purpose
output ports)
Used with the
backlight controller
or other circuit.
..
..
.
LCD panel (up to 164 segments)
(p 1)
(p 2)
(p 3)
(p 4)
(SEG40)
(SEG41)
*2)
•
Key matrix
(up to 30 keys)
•
¡Æ¡Æ
Note : *1). Add a capacitor to the power supply line so that the power supply voltage VDD rise time when power is
applied and the power supply voltage VDD fall time when power drops are both at least 1 ms, as the
HL14104 is reset by the SVD.
*2). The SO pin, being an open-drain output, requires a pull-up resistor, Select a resistance (between 1 to 10kΩ)
appropriate for the capacitance of the external wiring so that signal waveforms are not degraded.
25
HL15604
1/3 bias ( for use with large panels )
OSC
+5V
COM1
COM2
COM3
COM4
P1 / SEG1
P2 / SEG2
P3 / SEG3
P4 / SEG4
SEG5
..
..
.
SEG39
VDD
*1)
VSS
TEST
C ≥ 0.047uF
C
R
•
R
•R
C
S
E
G
4
CE
1
SCK K K K K K
/
I I I I I K K K K K
SI
SO N N N N N S S S S S
5 4 3 2 1 6 5 4 3 2
From the controller
To the controller
To the controller
power supply
VCL1
VCL2
S
E
G
4
0
/
K
S
1
(general-purpose
output ports)
Used with the
backlight controller
or other circuit.
..
..
.
LCD panel (up to 164 segments)
(p 1)
(p 2)
(p 3)
(p 4)
(SEG40)
(SEG41)
*2)
•
Key matrix
(up to 30 keys)
•
¡Æ¡Æ
Note : *1). Add a capacitor to the power supply line so that the power supply voltage VDD rise time when power is
applied and the power supply voltage VDD fall time when power drops are both at least 1 ms, as the
HL14104 is reset by the SVD.
*2). The SO pin, being an open-drain output, requires a pull-up resistor, Select a resistance (between 1 to 10kΩ)
appropriate for the capacitance of the external wiring so that signal waveforms are not degraded.
26