APLUS APU4006
4-Bit Micro-Controller with LCD Driver, 1K Word
FEATURES
Very low current dissipation.
·
Wide operating voltage range.
·
Supports both Ag and Li batteries.
·
Powerful instruction set.
·
4-level subroutine nesting (including interrupt).
·
4 event driven interrupts, 2 external and 2 internal.
·
ROM size: 1024 x 15 bits.
·
RAM size: 48 x 4 bits.
·
Input ports: 1 port/ 4 pins (M-PORT).
·
Control output: ALARM.
·
LCD driver outputs (can drive up to 60 LCD segments).
·
Mask option to select 3 LCD drive modes: static, duplex 1/2 duty 1/2 bias, 1/3 duty 1/2 bias.
·
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
APLUS APU4006
1.0 PACKAGE & CHIP INFORMATION
Chip Size 1995 x 1590 (mm2)
Pad Pitch min. 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
Coordinate Coordinate
XY
1909.5 1128.60 21
1909.5 1275.60 22
1757.40 1500.60 23
1610.40 1500.60 24
1465.80 1500.60 25
1327.80 1500.60 26
1152.00 1500.60 27
1023.00 1500.60 28
894.00 1500.60 29
765.00 1500.60 30
636.00 1500.60 31
498.00 1500.60 32
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.50 199.50
234.00 88.50
381.00 88.50
519.00 88.50
657.00 88.50
795.00 88.50
933.00 88.50
1071.00 88.50
1209.00 88.50
1347.00 88.50
1485.00 88.50
1623.00 88.50
GND
COM2
COM3
SEG20
SEG19
SEG18
SEG17
2/8
APLUS APU4006
13
14
15
16
17
18
19
20
OSCIN
VDD
CUP1
CUP2
COM1
SEG1
SEG2
SEG3
155.10 1500.60 33
85.50 1132.50 34
85.50 994.50 35
85.50 865.50 36
85.50 736.50 37
85.50 607.50 38
85.50 478.50 39
85.50 349.50
SEG16
SEG17
SEG18
SEG19
SEG20
COM3
COM2
1761.00 88.50
1909.50 219.60
1909.50 375.60
1909.50 527.10
1909.50 678.60
1909.50 830.10
1909.50 981.60
*Note: The substrate must connect to GND.
3.0 PIN DESCRIPTION
Name Type Description
OSCIN
OSCOUT
M1 - 4 I Input pins with pull-down Tr or "L-level hold" Tr.
INT I External interrupt request control input pin.
RESET I System reset pin with pull-down resistance.
ALARM O
VDD
VDD1 For Ag-B mode positive power supply pin.
VDD2 For Li-B(EXTV) mode positive power supply pin.
GND Negative power supply pin.
CUP1 - 2 O Pins 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
Static 1/2 duty 1/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*