PF761-04
E0C6S32
4-bit Single Chip Microcomputer
ge
oltan
V
ow ratio s
L e
t
Op oduc
Pr
q
Core CPU Architecture
q
SVD Circuit/Comparator
q
Event Counter
s
DESCRIPTION
The E0C6S32 is an advanced single-chip CMOS 4-bit microcomputer consisting of the E0C6200A 4-bit core
CPU. It also contains the ROM, RAM, LCD driver, event counter, SVD circuit, stopwatch counter, and time base
counter. With wide voltage range and low power consumption, the E0C6S32 provides an excellent solution for
the low-power consumption systems with manganese dry cell.
s
FEATURES
q
CMOS LSI 4-bit parallel processing
q
Clock ..................................................... 32.768kHz (Typ.)/1MHz (Typ.) (selectable by software)
q
Instruction set ........................................ 100 instructions
q
Instruction cycle time ............................ 153µsec, 214µsec or 366µsec at 32kHz
(depending on instruction)
5µsec, 7µsec or 12µsec at 1MHz
(depending on instruction)
q
ROM capacity ....................................... 2,048
×
12 bits
q
RAM capacity ........................................ 144
×
4 bits
q
Input port ............................................... 5 bits (pull-down resistors are available by mask option)
q
Output port ............................................ 4 bits (general purpose)
2 bits (buzzer output): BZ, BZ
1 bit (lamp output)
1 bit (clock output)
q
I/O port .................................................. 8 bits
q
LCD driver ............................................. 38 segments
×
2, 3 or 4 commons
(1/2, 1/3 or 1/4 duty is selectable by mask option)
q
Built-in time base counter
q
Built-in stopwatch counter
q
Built-in watchdog timer
q
Event counter ........................................ 8 lines
q
Built-in AMP .......................................... Operational AMP for MOS input analog comparator
q
Built-in SVD ........................................... 1.2 ± 0.1V/2.4 ± 0.1V (supply voltage detector)
q
Interrupts ............................................... External : Input interrupt
2 lines
Internal : Timer interrupt
1 line
Stopwatch interrupt
1 line
q
Current consumption ............................ E0C6SL32/6SB32
HALT mode (32kHz)
: 1.0µA (Typ.)
E0C6S32
HALT mode (32kHz)
: 1.2µA (Typ.)
E0C6SA32
HALT mode (32kHz)
: 1.5µA (Typ.)
OPERATING mode (1MHz) : 300µA (Typ.)
q
Package ................................................ QFP5-80pin (plastic), QFP14-80pin (plastic)
Die form
s
LINE UP
Model
E0C6SL32
E0C6S32
E0C6SA32
E0C6SB32
Supply voltage
1.5V (0.9V to 1.8V)
3.0V (1.8V to 3.6V)
3.0V (2.2V to 3.6V)
Wide voltage (0.9V to 3.6V)
Clock
32kHz (Crystal oscillation)
32kHz (Crystal oscillation)
32kHz (Crystal oscillation) & 1MHz (Ceramic or CR oscillation)
32kHz (Crystal oscillation)
SEIKO EPSON CORPORATION
1
E0C6S32
s
BLOCK DIAGRAM
RESET
System Reset
Control
Interrupt
Generator
K00~03, K10
TEST
I/O Port
Power
Controller
Output Port
R00~03, R10~13
AMPP
AMPM
P00~03, P10~13
Input Port
Comparator
SVD
Timer
Event
Counter
Stop Watch
OSC1
OSC2
OSC3
ROM
2,048 words x 12 bits
OSC
Core CPU E0C6200A
RAM
144 words x 4 bits
COM0~3
SEG0~37
V
DD
V
L1~3
CA, CB
V
S1
V
SS
LCD Driver
s
PIN CONFIGURATION
QFP5-80pin
64
41
65
40
E0C6S32
INDEX
80
25
1
24
No.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
OSC4
Pin name
SEG17
TEST
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
No.
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Pin name
SEG36
SEG37
AMPP
AMPM
K10
K03
K02
K01
K00
P03
P02
P01
P00
P13
P12
P11
P10
R03
R02
R01
No.
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Pin name No. Pin name
R00
61 COM2
R12
62 COM1
R11
63 COM0
R10
64 SEG0
R13
65 SEG1
V
SS
66 SEG2
67 SEG3
RESET
68 SEG4
OSC4
69 SEG5
OSC3
70 SEG6
V
S1
71 SEG7
OSC2
72 SEG8
OSC1
73 SEG9
V
DD
74 SEG10
V
L3
75 SEG11
V
L2
76 SEG12
V
L1
77 SEG13
N.C.
78 SEG14
CB
79 SEG15
CA
80 SEG16
COM3
N.C. = No Connection
2
E0C6S32
QFP14-80pin
60
41
61
40
E0C6S32
INDEX
80
21
1
20
No.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Pin name
AMPP
AMPM
K10
K03
K02
K01
K00
P03
P02
P01
P00
P13
P12
P11
P10
R03
R02
R01
R00
R12
No.
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Pin name
R11
R10
R13
V
SS
RESET
OSC4
OSC3
V
S1
OSC2
OSC1
V
DD
V
L3
V
L2
V
L1
N.C.
CB
CA
COM3
COM2
COM1
No.
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Pin name No. Pin name
COM0
61 SEG18
SEG0
62 SEG19
SEG1
63 SEG20
SEG2
64 SEG21
SEG3
65 SEG22
SEG4
66 SEG23
SEG5
67 SEG24
SEG6
68 SEG25
SEG7
69 SEG26
SEG8
70 SEG27
SEG9
71 SEG28
SEG10
72 SEG29
SEG11
73 SEG30
SEG12
74 SEG31
SEG13
75 SEG32
SEG14
76 SEG33
SEG15
77 SEG34
SEG16
78 SEG35
SEG17
79 SEG36
TEST
80 SEG37
N.C. = No Connection
s
PIN DESCRIPTION
Pin name
Pin No.
QFP5-80pin
QFP14-80pin
In/Out
I
I
O
O
O
O
–
I
O
I
O
I
I/O
O
O
O
O
O
I
I
O
O
I
I
Function
Power source (+) terminal
Power source (-) terminal
Oscillation and internal logic system regulated voltage output terminal
LCD system regulated voltage output terminal (approx. -1.05 V)
LCD system booster output terminal (V
L1
x 2)
LCD system booster output terminal (V
L1
x 3)
Booster capacitor connecting terminal
Crystal oscillation input terminal
Crystal oscillation output terminal
Ceramic or CR oscillation input terminal (Switchable by mask option, 6SA32 only)
Ceramic or CR oscillation output terminal (Switchable by mask option, 6SA32 only)
Input terminal
I/O terminal
Output terminal
Output terminal (DC or BZ output may be selected by mask option)
Output terminal (DC or BZ output may be selected by mask option)
Output terminal
Output terminal (DC or FOUT output may be selected by mask option)
Analog comparator non-inverted input terminal
Analog comparator inverted input terminal
LCD segment output terminal (Convertible to DC output by mask option)
LCD common output terminal
Initial reset input terminal
Test input terminal
V
DD
53
31
46
24
V
SS
50
28
V
S1
56
34
V
L1
55
33
V
L2
54
32
V
L3
57, 58
35, 36
CA, CB
52
30
OSC1
51
29
OSC2
49
27
OSC3
48
26
OSC4
25–29
3–7
K00–K03, K10
30–37
8–15
P00–P03, P10–P13
38–41
16–19
R00–R03
44
22
R10
45
23
R13
43
21
R11
42
20
R12
23
1
AMPP
24
2
AMPM
1, 3–22, 64–80 42–59, 61–80
SEG0–37
60–63
38–41
COM0–3
47
25
RESET
2
60
TEST
3
E0C6S32
s
ELECTRICAL CHARACTERISTICS
q
Absolute Maximum Ratings
E0C6S32/6SA32/6SB32
(V
DD
=0V)
Rating
Symbol
Value
Unit
Supply voltage
V
SS
-5.5 to 0.5
V
Input voltage (1)
V
I
V
SS
- 0.3 to 0.5
V
Input voltage (2)
V
IOSC
V
S1
- 0.3 to 0.5
V
1
ΣI
VSS
Permissible total output current
*
10
mA
Operating temperature
Topr
-20 to 70
°C
Storage temperature
Tstg
-65 to 150
°C
Soldering temperature / Time
Tsol
260°C, 10sec (lead section)
–
Permissible dissipation
*
2
P
D
250
mW
∗1:
The permissible total output current is the sum total of the current (average current) that simultaneously flows from the output pins (or is draw in).
∗2:
In case of plastic package (QFP5-80pin, QFP14-80pin).
E0C6SL32
(V
DD
=0V)
Rating
Symbol
Value
Unit
Supply voltage
V
SS
-2.0 to 0.5
V
Input voltage (1)
V
I
V
SS
- 0.3 to 0.5
V
Input voltage (2)
V
IOSC
V
S1
- 0.3 to 0.5
V
Permissible total output current
*
1
ΣI
VSS
10
mA
Operating temperature
Topr
-20 to 70
°C
Storage temperature
Tstg
-65 to 150
°C
Soldering temperature / Time
Tsol
260°C, 10sec (lead section)
–
Permissible dissipation
*
2
P
D
250
mW
∗1:
The permissible total output current is the sum total of the current (average current) that simultaneously flows from the output pins (or is draw in).
∗2:
In case of plastic package (QFP5-80pin, QFP14-80pin).
q
Recommended Operating Conditions
E0C6S32
Condition
Supply voltage
Oscillation frequency
Symbol
V
SS
V
DD
=0V
f
OSC1
Remark
Min.
-3.6
–
Typ.
-3.0
32.768
(Ta=-20 to 70°C)
Max.
Unit
-1.8
V
–
kHz
E0C6SL32
(Ta=-20 to 70°C)
Condition
Symbol
Remark
Min.
Typ.
Max.
Unit
Supply voltage
V
SS
V
DD
=0V
-1.8
-1.5
-1.1
V
1
2
V
DD
=0V, With software control
*
-1.8
-1.5
-0.9
*
V
V
DD
=0V, When the analog comparator is used
-1.8
-1.5
-1.2
V
Oscillation frequency
f
OSC1
–
32.768
–
kHz
∗1:
When switching to heavy load protection mode. Note, however, that the ON time for BLS in the heavy load protection must be limited
to 10 msec per second of operation time.
∗2:
The possibility of LCD panel display differs depending on the characteristics of the LCD panel.
(Ta=-20 to 70°C)
Condition
Symbol
Remark
Min.
Typ.
Max.
Unit
Supply voltage
V
SS
V
DD
=0V
-3.6
-1.5
-1.1
V
1
2
V
DD
=0V, With software control
*
-3.6
-1.5
-0.9
*
V
V
DD
=0V, When the analog comparator is used
-3.6
-1.5
-1.2
V
Oscillation frequency
f
OSC1
–
32.768
–
kHz
∗1:
When switching to heavy load protection mode. Note, however, that the ON time for BLS in the heavy load protection must be limited
to 10 msec per second of operation time.
∗2:
The possibility of LCD panel display differs depending on the characteristics of the LCD panel.
(Ta=-20 to 70°C)
Max.
Unit
-1.8
V
–
kHz
1300
kHz
E0C6SB32
E0C6SA32
Condition
Supply voltage
Oscillation frequency (1)
Oscillation frequency (2)
Symbol
V
SS
V
DD
=0V
f
OSC1
f
OSC3
duty 50±5%
Remark
Min.
-3.6
–
300
Typ.
-3.0
32.768
1000
4
E0C6S32
q
DC Characteristics
E0C6S32/6SA32
(Unless otherwise specified: V
DD
=0V, V
SS
=-3.0V, f
OSC1
=32.768kHz, Ta=25°C, V
S1
/V
L1
–V
L3
are internal voltage, C1–C5=0.1µF)
Max.
Condition
Unit
Characteristic
Symbol
Min.
Typ.
0
K00–K03, K10
V
High level input voltage (1)
V
IH1
0.2•V
SS
P00–P03, P10–P13
V
IH2
0.1•V
SS
0
RESET, TEST
V
High level input voltage (2)
0.8•V
SS
V
IL1
K00–K03, K10
V
SS
V
Low level input voltage (1)
P00–P03, P10–P13
V
IL2
RESET, TEST
V
SS
0.9•V
SS
V
Low level input voltage (2)
µA
High level input current (1)
I
IH1
V
IH1
=0V, No pull down resistor K00–K03, K10
0
0.5
P00–P03, P10–P13
AMPP, AMPM
µA
I
IH2
High level input current (2)
V
IH2
=0V, With pull down resistor K00–K03, K10
4
40
µA
V
IH3
=0V, With pull down resistor P00–P03, P10–P13
High level input current (3)
I
IH3
25
150
RESET, TEST
K00–K03, K10
µA
Low level input current
I
IL
V
IL
=V
SS
-0.5
0
P00–P03, P10–P13
AMPP, AMPM
RESET, TEST
R10, R11, R13
mA
High level output current (1) I
OH1
-1.8
V
OH1
=0.1•V
SS
R00–R03, R12
mA
High level output current (2) I
OH2
-0.9
V
OH2
=0.1•V
SS
P00–P03, P10–P13
R10, R11, R13
mA
Low level output current (1)
4.0
I
OL1
V
OL1
=0.9•V
SS
R00–R03, R12
mA
Low level output current (2)
3.0
I
OL2
V
OL2
=0.9•V
SS
P00–P03, P10–P13
COM0–COM3
µA
Common output current
-3
I
OH3
V
OH3
=-0.05V
µA
3
V
OL3
=V
L3
+0.05V
I
OL3
SEG0–SEG37
µA
Segment output current
-3
I
OH4
V
OH4
=-0.05V
µA
(during LCD output)
3
V
OL4
=V
L3
+0.05V
I
OL4
SEG0–SEG37
µA
Segment output current
-200
I
OH5
V
OH5
=0.1•V
SS
µA
(during DC output)
200
I
OL5
V
OL5
=0.9•V
SS
E0C6SL32/6SB32
(Unless otherwise specified: V
DD
=0V, V
SS
=-1.5V, f
OSC1
=32.768kHz, Ta=25°C, V
S1
/V
L1
–V
L3
are internal voltage, C1–C5=0.1µF)
Characteristic
Symbol
Min.
Typ.
Max.
Condition
Unit
High level input voltage (1)
V
IH1
0.2•V
SS
0
K00–K03, K10
V
P00–P03, P10–P13
High level input voltage (2)
V
IH2
0.1•V
SS
0
RESET, TEST
V
Low level input voltage (1)
0.8•V
SS
V
IL1
K00–K03, K10
V
SS
V
P00–P03, P10–P13
V
IL2
V
SS
0.9•V
SS
Low level input voltage (2)
RESET, TEST
V
High level input current (1)
I
IH1
V
IH1
=0V, No pull down resistor K00–K03, K10
0
0.5
µA
P00–P03, P10–P13
AMPP, AMPM
I
IH2
High level input current (2)
V
IH2
=0V, With pull down resistor K00–K03, K10
2
16
µA
I
IH3
V
IH3
=0V, With pull down resistor P00–P03, P10–P13
High level input current (3)
9
60
µA
RESET, TEST
V
IL
=V
SS
I
IL
Low level input current
-0.5
0
K00–K03, K10
µA
P00–P03, P10–P13
AMPP, AMPM
RESET, TEST
V
OH1
=0.1•V
SS
High level output current (1) I
OH1
-300
R10, R11, R13
µA
V
OH2
=0.1•V
SS
High level output current (2) I
OH2
-150
R00–R03, R12
µA
P00–P03, P10–P13
I
OL1
V
OL1
=0.9•V
SS
Low level output current (1)
1,400
R10, R11, R13
µA
I
OL2
V
OL2
=0.9•V
SS
Low level output current (2)
700
R00–R03, R12
µA
P00–P03, P10–P13
I
OH3
V
OH3
=-0.05V
Common output current
-3
COM0–COM3
µA
V
OL3
=V
L3
+0.05V
I
OL3
3
µA
I
OH4
V
OH4
=-0.05V
Segment output current
-3
SEG0–SEG37
µA
V
OL4
=V
L3
+0.05V
I
OL4
(during LCD output)
3
µA
V
OH5
=0.1•V
SS
I
OH5
Segment output current
-100
SEG0–SEG37
µA
I
OL5
V
OL5
=0.9•V
SS
(during DC output)
100
µA
5