Mask option permits LCD driver output pins to be used for DC output ports. Up to 20 pins are
·
available. SEG13-SEG20 can be selected by open-drain output.
Segment PLA circuit permits any layout on the LCD panel.
·
Built-in clock generator (crystal or RC).
·
Built-in voltage doubler, halver.
·
GENERAL DESCRIPTION
TheAPU4006 is a single-chip 4-bit microcontroller with LCD drivers. It can drive up to 3 common time
20 segments, i.e. 60 segments LCD driver. This 4-bit microcontroller contains a 4-bit parallel
processing ALU, 1024 x 15-bit program ROM, 48 x 4-bit data RAM, input ports, alarm driver, timer,
clock generator, crystal and RC oscillator circuit, LCD driver and 70 powerful instructions in a single
chip. It uses HALT instruction to stop all internal operations other than the timer, clock generator,
crystal/RC oscillator and LCD driver. Very low current dissipation can be easily achieved by
combining 4 types of interrupt function and HALT instruction to minimize the operation cycle.
BLOCK DIAGRAM
SEG1~20
LCD DIRVER
SEGMENT PLA
RAM 48 X 4 BITS
VDD1~2
OSC
IN
OSC
OUT
ALARM
OUTPUT
PORT
OSCILLATOR
M1~4
INPUT
PORT
4 BITS DATA BUS
6 BITS PRESET
TIMER
COM 1~3
ALU
CUP 1
CUP 2
PRE-DIVIDER
CONTROL
CIRCUIT
RESET
INT
1/8
10 BITS PROGRAM
COUNTER
4 LEVELS STACK
INSTRUCTION
DECODER
PROM
1024 X 15 BITS
Page 2
APLUS APU4006
1.0 PACKAGE & CHIP INFORMATION
Chip Size1995 x 1590 (mm2)
Pad Pitchmin. 140
Bounding Diagram
m
m
OSCIN
OSCOUT
TESTAM4M3
M2
M1
INTPAD
RESET
ALARM
VDD2
VDD1
VDD
CUP1
CUP2
COM1
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
2.0 PIN/PAD ASSIGNMENT
Unit : um
Pad
No.
1
2
3
4
5
6
7
8
9
10
11
12
Name
GND
VDD1
VDD2
ALARM
RESET
INT
M1
M2
M3
M4
TESTA
OSCOUT
CoordinateCoordinate
XY
1909.51128.6021
1909.51275.6022
1757.401500.6023
1610.401500.6024
1465.801500.6025
1327.801500.6026
1152.001500.6027
1023.001500.6028
894.001500.6029
765.001500.6030
636.001500.6031
498.001500.6032
SEG7
SEG8
SEG9
SEG10
SEG11
Pad
No.
SEG12
SEG13
Name
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG14
SEG15
SEG16
XY
85.50199.50
234.0088.50
381.0088.50
519.0088.50
657.0088.50
795.0088.50
933.0088.50
1071.0088.50
1209.0088.50
1347.0088.50
1485.0088.50
1623.0088.50
GND
COM2
COM3
SEG20
SEG19
SEG18
SEG17
2/8
Page 3
APLUS APU4006
13
14
15
16
17
18
19
20
OSCIN
VDD
CUP1
CUP2
COM1
SEG1
SEG2
SEG3
155.101500.6033
85.501132.5034
85.50994.5035
85.50865.5036
85.50736.5037
85.50607.5038
85.50478.5039
85.50349.50
SEG16
SEG17
SEG18
SEG19
SEG20
COM3
COM2
1761.0088.50
1909.50219.60
1909.50375.60
1909.50527.10
1909.50678.60
1909.50830.10
1909.50981.60
*Note: The substrate must connect to GND.
3.0 PIN DESCRIPTION
NameTypeDescription
OSCIN
OSCOUT
M1 - 4IInput pins with pull-down Tr or "L-level hold" Tr.
INTIExternal interrupt request control input pin.
RESETISystem reset pin with pull-down resistance.
ALARMO
VDD
VDD1For Ag-B mode positive power supply pin.
VDD2For Li-B(EXTV) mode positive power supply pin.
GNDNegative power supply pin.
CUP1 - 2OPins for connecting voltage step-up (step-down) capacitor.
I
Typical 32.768kHz crystal is connected across OSCIN/OSCOUT for
O
oscillation, R/C oscillation mode is also available.
Output only for outputting 4kHz/2kHz/1kHz modulation signal. Also can be
used to output non-modulation signal.
Power supply pin for logic unit inside LSI. When using Li version, a
capacitor must be connected across GND and VDD to prevent logic unit
from malfunctioning.
Output pins for LCD panel common plate.
The following pins are used in each case.
COM1 - 3
Static1/2 duty1/3 duty
O
COM1
COM2
COM3
Alternating
frequency
O
¾
¾
32Hz*
* Frequency can be doubled, quadrupled with PLA.
SEG1 - 20
Output pins for LCD panel segments.
O
* Also used as output ports with mask option.
TESTA*Test pin (for internal testing only).
3/8
O
O
¾
32Hz*
O
O
O
43Hz*
Page 4
APLUS APU4006
4.0 ABSOLUTE MAXIMUM RATINGS
at Ta = 0 to 70oC, GND = 0V
NameSymbolRangeUnit
Maximum Supply Voltage
Maximum Input VoltageVin1-0.3 to VDD1+0.3V
Maximum Output Voltage
Maximum Operating TemperatureTopg 0 to +70
Maximum Storage TemperatureTstg-25 to +125
5.0 ALLOWABLE OPERATING CONDITIONS
at Ta = 0 to 70oC, GND = 0V
NameSymb.ConditionMin.Max.Unit
VDD11.55.25VSupply Voltage
VDD2
VDD11.25.25VSupply Voltage
VDD2
Vss11.2VVOscillator Start-Up
Supply Voltage
Input "H" VoltageVih1VDD1-0.3VDD1+0.3V
Input "L" VoltageVil1
Input "H" VoltageVih2VDD2-0.6VDD2+0.6V
Input "L" VoltageVil2
Input "H" VoltageVih30.8 x VDD1VDD1V
Input "L" VoltageVil3
Input "H" VoltageVih40.8 x VDD2VDD2V
Input "L" VoltageVil4
Operating Freq.
Vss2
Fopg1
Fopg2
Fopg3
External RC Mode
Crystal Mode
Crystal Mode
Ag Battery Mode
Li Battery Mode
OSCIN at Ext. RC & Ag
Battery Mode
OSCIN at Ext. RC & Li
Battery Mode
Ag Battery Mode
Li Battery Mode
External RC Mode
VDD1+1.3 to +5.5V
VDD2+2.5 to +5.5V
Vout1-0.3 to VDD1+0.3V
Vout2-0.3 to VDD2+0.3V
o
o
3.55.25V
2.45.25V
1.2VV
-0.50.2V
-0.70.7V
00.2 x VDD1V
00.2 x VDD2V
3232KHz
32100KHz
321000KHz
C
C
6.0 ELECTRICAL CHARACTERISTICS
at #1 : VDD1 = 1.2V ( Ag ); #2 : VDD2 = 2.4V ( Li ); #3 : VDD2 = 4V (ExtV).
6.1 Input Resistance
NameSymb.ConditionMin.Typ.Max.Unit
M-Port L-Level Hold Tr
M-Port Pull-Down Tr
INT Pull-Up Tr
Rllh1
Rllh2
Rllh3
Rmsd1
Rmsd2
Rmsd3
Rintu1
Vi = 0.2VDD1, #1
Vi = 0.2VDD1, #2
Vi = 0.2VDD1, #3
Vi = VDD1, #1
Vi = VDD2, #2
Vi = VDD2, #3
Vi = VDD1, #1
AC: AccumulatorCF: Carry Flag
ACn: Accumulator Bit NBCF: Backup Flag
Rx: Memory of Address XIEFn: Interrupt Enable Flag
Rxn: Memory Bit N of Address XHEFn: Halt Release Enable Flag
Ry: Memory of Working Register YHRFn: Halt Release Flag
D: Immediate DataSCFn: Start Condition Flag
PC: Program CounterLy: LCD Latch