NJU3552
PRELIMINARY
4-BIT SINGLE CHIP OTP MICRO CONTROLLER
s
GENERAL DESCRIPTION
The
NJU3552
is the C-MOS 4-bit Single Chip OTP type
Micro Controller with programmable Flash Memory.
It is completely compatible with the
NJU3502
in function
and the pin configuration. Therefore, the
NJU3552
is
suitable for the final evaluation before
NJU3502
mask
generation, the small quantity production and short lead-
time.
*
In this data sheet, only OTP programming and the
difference between
NJU3552
and
NJU3502
are
mentioned mainly.
Therefore the detail function and specification should
be referred on the
NJU3502
data sheet.
s
PACKAGE OUTLINE
NJU3552L
NJU3552M
s
FEATURES
q
q
q
q
q
Internal One Time Programmable ROM 1,024 X 8bits
Internal Data RAM
64 X 4bits
Wide operating voltage range
2.7V ~ 5.5V
Package outline
SDIP24 / DMP24
ROM programmer “SUPERPRO/L” by XELTEK co,.
s
PIN CONFIGURATION IN OTP PROGRAMMING MODE
Open
D0
D1
D2
Open
D3
Open
PROM
CLK
REQ
V
SS
1
2
3
4
5
6
7
8
9
10
11
12
24
23
22
21
20
19
18
17
16
15
14
13
V
DD
CNT2
CNT1
D7
Open
D6
D5
D4
Open
RESET
Note) The pin configuration in Normal operating mode is the same as
NJU3502.
-1-
NJU3552
s
BLOCK DIAGRAM
-2-
NJU3552
Interrupt
CPU CORE
Logic
V
DD
V
SS
INT1
STACK
X Reg
Y Reg
AC
EXTI/PE0
TEST
RESET
TLU addr
X’ Reg
MUX
Y’ Reg
PC
INT2
TIMER
OTP ROM
ALU
CPU
TIMING
GENERATOR
1024 x 8 bit
PRESCALER
OSC
OSC1
OSC2
INT3
SDO/PF0
IR
RAM
64 x 4 bit
ID
SDI(O)/PF1
SIO
STANDBY
CONTROLLER
SCK/CKOUT
PORT_A
*3
*1
PORT_B
*1
*2
PORT_C
*1
*3
PORT_D
*1
*3
*1
refer [INPUT OUTPUT TERMINAL TYPE]
*2
Input / Output direction of 4-bit group is changed by the program.
*3
Input / Output direction of each bit is selected by mask option.
PA0
PA1
PA2
PA3
PB0
PB1
PB2
PB3
PC0
PC1
PC2
PC3
PD0
PD1
NJU3552
s
TERMINAL DESCRIPTION IN OTP PROGRAMMING MODE
No.
13
2 - 4,
7,
15 - 17,
21
22,
23
11
10
9
24
12
Note 1)
2)
SYMBOL
RESET
INPUT/OUTPUT
INPUT
FUNCTION
RESET terminal.
When the low-level input-signal, the system is initialized.
D0 - D7
CNT1
CNT2
REQ
CLK
PROM
V
DD
V
SS
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 NJU3552 (OTP version) and NJU3502 (MASK version)
q
Operating mode
NJU3552
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).
•
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 256clock
after
RESET releasing and oscillation stability time. After information set, the program counter is set to 0000H and
the
NJU3552
operates in normal.
[ TIMING CHART ]
Oscillation
Stability
Time
Oscillator
Clock
Option information setting
1/f
OSC
x256clock
Normal
Operation
Oscillation
Start
PC=0000H
RESET
f
OSC
=4MHz
about 64
µ
sec
-3-
NJU3552
s
ABSOLUTE MAXIMUM RATINGS
(Ta=25°C)
PARAMETER
Supply Voltage
Input Voltage
Output Voltage
Operating Temperature
Storage Temperature
SYMBOL
V
DD
V
IN
V
OUT
T
opr
T
stg
RATINGS
-0.3 ~ +7.0
-0.3 ~ V
DD
+ 0.3
-0.3 ~ V
DD
+ 0.3
-20 ~ +75
-55 ~ +125
UNIT
V
V
V
°C
°C
Note)
The difference of electrical characteristics between
NJU3552
(OTP version) and
NJU3502
(MASK version)
NJU3502
•
NJU3552
→
→
→
→
→
→
→
2.7V
Supply Voltage (V
DD
) MIN.
Supply Current
5V (I
DD1
) Max.
(I
DD2
) Max.
(I
DD3
) Max.
(I
DD4
) Max.
3V
(I
DD1
) Max.
(I
DD2
) Max.
(I
DD3
) Max.
(I
DD4
) Max.
2.4V
•
4.0mA
4.0mA
3.8mA
4.0
µ
A
2.0mA
2.0mA
1.8mA
2.0
µ
A
30mA
30mA
30mA
20
µ
A
20mA
20mA
20mA
20
µ
A
-4-
NJU3552
s
ELECTRICAL CHARACTERISTICS
SYM
BOL
V
DD
I
DD1
DC CHARACTERISTICS 1
(V
DD
=3.6~5.5V, V
SS
=0V, Ta=-20~75°C)
PARAMETER
Supply Voltage
CONDITIONS
V
DD
V
DD
V
DD
=5V, f
OSC
=2MHz
X’tal Oscillation in Reset
V
DD
V
DD
=5V, f
OSC
=2MHz
Ceramic Oscillation in Reset
V
DD
V
DD
=5V, f
OSC
=2MHz
CR Oscillation in Reset
V
DD
V
DD
=5V, STANDBY Mode
V
DD
V
DD
=5V, f
OSC
=4MHz, Operating
PA0~PA3, PB0~PB3, PC0~PC3,
SDI(O)/PF1, SCK/CKOUT
PD0, PD1, EXTI/PE0, RESET
OSC1
PA0~PA3, PB0~PB3, PC0~PC3,
SDI(O)/PF1, SCK/CKOUT
PD0, PD1, EXTI/PE0, RESET
OSC1
V
DD
=5.5V, V
IN
=5.5V
PA0~PA3, PB0~PB3, PC0~PC3,
PD0, PD1, EXTI/PE0, SDI(O)/PF1,
RESET, SCK/CKOUT
V
DD
=5.5V, V
IN
=0V
Without pull-up resistance
PA0~PA3, PB0~PB3, PC0~PC3,
PD0, PD1, EXTI/PE0, SDI(O)/PF1,
RESET
V
DD
=5.5V, V
IN
=0V
With pull-up resistance
PA0~PA3, PB0~PB3, PC0~PC3,
PD0, PD1, EXTI/PE0, SDI(O)/PF1,
SCK/CKOUT
I
OH
=-100µA
PA0~PA3, PC0~PC3, PD0, PD1,
SDO/PF0, SDI(O)/PF1, SCK/CKOUT
I
OL1
=400µA
PA0~PA3, PC0~PC3, PD0, PD1,
SDO/PF0, SDI(O)/PF1, SCK/CKOUT
I
OL2
=15mA
PB0~PB3
V
DD
=5.5V, V
OH
=5.5V
PB0~PB3
MIN
3.6
TYP
MAX
5.5
30
UNIT NOTE
V
mA
*3
I
DD2
Supply Current
I
DD3
I
DD4
I
DD5
High-Level
Input Voltage
V
IH1
V
IH2
V
IH3
V
IL1
V
IL2
V
IL3
I
IH
30
mA
*3
30
20
30
0.7V
DD
0.8V
DD
V
DD
-1.0
0
0
0
V
DD
V
DD
V
DD
0.3V
DD
0.2V
DD
1.0
10
mA
µA
mA
V
V
V
V
V
V
µA
*3
*3
*3
*1
*1
*1
*1
Low-level
Input Voltage
High-Level
Input Current
*1
I
IL1
Low-Level
Input Current
I
IL2
-10
µA
*1
-100
µA
*1
High-Level
Output Voltage
V
OH
V
DD
-0.5
V
*2
Low-Level
Output Voltage
Output
Leakage
Current
V
OL1
V
OL2
I
OD
0.5
2.0
10
V
V
µA
pF
*2
*2
*2
Except V
DD
, V
SS
terminals
Input Capacitance C
IN
f
OSC
=1MHz
Other terminals : 0V
*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.
10
20
-5-