NJU3553
PRELIMINARY
4-BIT SINGLE CHIP OTP MICRO CONTROLLER
s
GENERAL DESCRIPTION
The
NJU3553
is the C-MOS 4-bit Single Chip OTP type
Micro Controller with programmable Flash Memory.
It is completely compatible with the
NJU3503
in function
and the pin configuration. Therefore, the
NJU3553
is
suitable for the final evaluation before
NJU3503
mask
generation, the small quantity production and short lead-
time.
*
In this data sheet, only OTP programming and the
difference between
NJU3553
and
NJU3503
are
mentioned mainly.
Therefore the detail function and specification should
be referred on the
NJU3503
data sheet.
s
PACKAGE OUTLINE
NJU3553L
NJU3553M
s
FEATURES
q
q
q
q
q
Internal One Time Programmable ROM 2,048 X 8bits
Internal Data RAM
128 X 4bits
Wide operating voltage range
2.7V ~ 5.5V
Package outline
SDIP28 / SDMP30 (Compatible with
NJU3503)
ROM programmer “SUPERPRO/L” by XELTEK co,.
s
PIN CONFIGURATION IN OTP PROGRAMMING MODE
[ SDIP28 ]
[ SDMP30 ]
D3
D4
D5
D6
D7
V
DD
CNT1
CNT2
1
2
3
4
28
27
26
25
24
23
22
21
20
19
18
17
16
15
V
DD
RESET
D2
D1
D0
D3
D4
D5
Open
D6
D7
V
DD
CNT1
CNT2
7
8
9
10
11
12
13
V
SS
14
NJU3553L
5
6
Open
Open
Open
PROM
REQ
CLK
V
SS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
V
DD
RESET
D2
D1
D0
NJU3553M
Open
PROM
Open
REQ
CLK
Note) The pin configuration in Normal operating mode is the same as
NJU3503.
-1-
NJU3553
s
BLOCK DIAGRAM
-2-
NJU3553
Interrupt
CPU CORE
Logic
V
DD
V
SS
INT1
EXTI/PF0
INT2
TIMER1
STACK
X Reg
Y Reg
AC
TEST
RESET
INT3
CNTI/PF1
TIMER2
X’ Reg
MUX
Y’ Reg
TLU addr
PC
INT4
SDO/PG0
PRESCALER
SDI(O)/PG1
SIO
SCK/CKOUT
OTP ROM
ALU
CPU
TIMING
GENERATOR
2048 x 8 bits
AIN0/PD0
OSC
OSC1
OSC2
AIN1/PD1
AIN2/PD2
AIN3/PD3
IR
RAM
128 x 4 bits
ID
AIN4/PE0
STANDBY
CONTROLLER
A/D
AIN5/PE1
PE2
V
REF
/PC1
ADCK/PC0
AV
DD
PORT_A
PORT_B
PA0
PA1
PA2
PA3
PB0
PB1
PB2
*
Refer [INPUT OUTPUT TERMINAL TYPE]
NJU3553
s
TERMINAL DESCRIPTION IN OTP PROGRAMMING MODE
No.
NJU
NJU
3553L 3553M
27
24-26,
1-5
7,
8
16
15
17
6, 28
14
Note 1)
2)
29
26-28,
1-3,
5, 6
8,
9
17
16
19
7, 30
15
SYMBOL
RESET
D0 - D7
CNT1
CNT2
REQ
CLK
PROM
V
DD
V
SS
INPUT /
OUTPUT
INPUT
FUNCTION
RESET terminal.
When the low-level input-signal, the system is initialized.
INPUT/OUTPUT Data bus
INPUT
INPUT
OUTPUT
INPUT
INPUT
-
-
OTP control input terminal
Request output terminal
Clock input terminal
OTP programming enable terminal
Power Source (5V)
Power Source (0V)
Use at V
DD
=5V in OTP programming mode.
Non connect anything to the other terminals.
s
Difference between NJU3553 (OTP version) and NJU3503 (MASK version)
q
Operating mode
NJU3553
has two operating modes. One is ”Normal operating mode” and the other is “OTP programming
mode”.
•
Normal operating mode
The ”TEST” terminal is set to low level. (The terminal is recommended to connect to GND.)
Operating voltage range; 2.7V ~ 5.5V.
OTP Programming mode
User program is read out from or written into the OTP by the universal programmer “SUPERPRO/L” and
converting adapter made by XELTEK co,.(USA).
Reset Terminal Type
Internal Pull-up Resistance
NJU3553
With Pull-up
NJU3503
Without Pull-up
•
q
q
Option information set in the initialization
When the initialization is performed(RESET terminal is “L”), the operation information stored in option area is
set as shown in the following timing chart . The option information is set in the term of
1 / f
OSC
x 512clock
after
RESET releasing and oscillation stability time. After information set, the program counter is set to 0000H and
the
NJU3553
operates in normal.
[ TIMING CHART ]
Oscillation
Stability
Time
Oscillator
Clock
Option information setting
1/f
OSC
x512clock
Normal
Operation
Oscillation
Start
PC=0000H
RESET
f
OSC
=4MHz
about 128
µ
sec
-3-
NJU3553
s
ABSOLUTE MAXIMUM RATINGS
(Ta=25°C)
PARAMETER
Supply Voltage
Input Voltage
Output Voltage
Analog Supply Voltage
Analog Reference Voltage
Analog Input Voltage
Operating Temperature
Storage Temperature
SYMBOL
V
DD
V
IN
V
OUT
AV
DD
V
REF
AIN0 ~ AIN5
T
opr
T
stg
RATINGS
-0.3 ~ +7.0
-0.3 ~ V
DD
+ 0.3
-0.3 ~ V
DD
+ 0.3
-0.3 ~ V
DD
+ 0.3
-0.3 ~ AV
DD
+ 0.3
-0.3 ~ AV
DD
+ 0.3
-20 ~ +75
-55 ~ +125
UNIT
V
V
V
V
V
V
°C
°C
Note)
The difference of electrical characteristics between
NJU3553
(OTP version) and
NJU3503
(MASK version)
NJU3503
•
NJU3553
→
→
→
→
→
→
→
→
→
2.7V
Supply Voltage (V
DD
) MIN.
Supply Current
5V (I
DD1
) Max.
(I
DD2
) Max.
(I
DD3
) Max.
(I
DD4
) Max.
(I
DD5
) Max.
3V
(I
DD1
) Max.
(I
DD2
) Max.
(I
DD3
) Max.
(I
DD4
) Max.
(I
DD5
) Max.
2.4V
•
1.2mA
1.2mA
1.6mA
3.6mA
4.0
µ
A
0.5mA
0.5mA
0.6mA
1.0mA
2.0
µ
A
30mA
30mA
30mA
30mA
20
µ
A
20mA
20mA
20mA
20mA
20
µ
A
-4-
NJU3553
s
ELECTRICAL CHARACTERISTICS
SYM
BOL
V
DD
DC CHARACTERISTICS 1-1
(V
DD
=3.6~5.5V, V
SS
=0V, Ta=-20~75°C)
PARAMETER
Supply Voltage
CONDITIONS
MIN
3.6
TYP
MAX
5.5
30
UNIT NOTE
V
mA
*3
V
DD
V
DD
I
DD1
V
DD
=5V, f
OSC
=2MHz
X’tal Oscillation in Reset
V
DD
I
DD2
V
DD
=5V, f
OSC
=2MHz
Ceramic Oscillation in Reset
V
DD
I
DD3
V
DD
=5V, f
OSC
=2MHz
Supply Current
CR Oscillation in Reset
V
DD
I
DD4
V
DD
=5V, f
OSC
=4MHz
Operating (Except ADC)
V
DD
I
DD5
V
DD
=5V, STANDBY Mode
AV
DD
I
ADD
AV
DD
=V
DD
=5V, ADCK=225kHz
PA0~PA3, AIN0/PD0~ AIN3/PD3,
V
IH1
AIN4/PE0, AIN5/PE1, PE2,
SDI(O)/PG1, SCK/CKOUT
High-Level
Input Voltage
PB0~PB2, ADCK/PC0, V
REF
/PC1,
V
IH2
EXTI/PF0, CNTI/PF1, RESET
OSC1
V
IH3
PA0~PA3, AIN0/PD0~ AIN3/PD3,
V
IL1
AIN4/PE0, AIN5/PE1, PE2,
SDI(O)/PG1, SCK/CKOUT
Low-level
Input Voltage
PB0~PB2, ADCK/PC0, V
REF
/PC1,
V
IL2
EXTI/PF0, CNTI/PF1, RESET
OSC1
V
IL3
*1 Input/output port is set as an Input terminal.
*2 Input/output port is set as an Output terminal.
*3 Except the current through Pull-up resister.
30
mA
*3
30
mA
*3
30
20
3.0
0.7V
DD
0.8V
DD
V
DD
-1.0
0
0
0
5.0
V
DD
V
DD
V
DD
0.3V
DD
0.2V
DD
1.0
mA
µA
mA
V
V
V
V
V
V
*3
*3
*3
*1
*1
*1
*1
-5-