NJRC NJU3555

NJU3555
PRELIMINARY
4-BIT SINGLE CHIP OTP MICRO CONTROLLER
■ PACKAGE OUTLINE
■ GENERAL DESCRIPTION
The NJU3555 is the C-MOS 4-bit Single Chip OTP type
Micro Controller with programmable Flash Memory.
It is completely compatible with the NJU3505 in function
and the pin configuration. Therefore, the NJU3555 is
suitable for the final evaluation before NJU3505 mask
generation, the small quantity production and short leadtime.
*
In this data sheet, only OTP programming and the
difference between NJU3555 and NJU3505 are
mentioned mainly.
Therefore the detail function and specification should
be referred on the NJU3505 data sheet.
NJU3555FA1
NJU3555L
■ FEATURES
●
●
●
●
●
Internal One Time Programmable ROM
8,192 X 8bits
8,128 X 8bits (Program area)
64 X 8bits (Option area)
Internal Data RAM
256 X 4bits
Wide operating voltage range
2.7V ~ 5.5V
Package outline
QFP44-A1 / SDIP42 (Compatible with NJU3505)
ROM programmer “SUPERPRO/L” by XELTEK co,.
■ PIN CONFIGURATION IN OTP PROGRAMMING MODE
[ QFP44-A1 ]
D6
34
D7
35
36
37
38
39
Open
CNT1
40
41
42
CNT1
CNT2
1
33
VDD
2
32
Open
3
31
D5
4
30
D4
29
D3
28
D2
5
NJU3555FA1
6
D0
24
11
23
Open
VDD
Open
VSS
VSS
22
25
10
21
9
20
CLK
REQ
19
D1
18
26
17
8
16
PROM
15
Open
14
27
13
7
12
RESET
Open
RESET
PROM
CLK
REQ
VSS
VSS
Open
Open
VDD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
NJU3555L
Open
43
44
Open
CNT2
[ SDIP42 ]
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
Open
D7
D6
VDD
Open
D5
D4
D3
D2
Open
D1
D0
Open
Note) The pin configuration in Normal operating mode is the same as NJU3505.
-1-
-2-
ADCK/PJ1
VREF/PJ0
AIN7/PA3
AIN6/PA2
AIN5/PA1
AIN4/PA0
AIN3/PI3
AIN2/PI2
AIN1/PI1
AIN0/PI0
SCK/CKOUT
SDI(O)/PL1
SDO/PL0
A/D
SIO
TIMER2
TIMER1
PC
PORT_B
ID
IR
PORT_C
8192 x 8 bits
OTP ROM
MUX
TLU addr
STACK
Logic
ALU
Y’ Reg
Y Reg
PORT_D
256 x 4 bits
RAM
X’ Reg
X Reg
STANDBY
CONTROLLER
CPU
TIMING
GENERATOR
PORT_F
AC
PORT_E
CPU CORE
PF2
PE3
PD0
PC1
PC0
PB3
PB2
PB1
PB0
AVDD
AVSS
* Refer [INPUT OUTPUT TERMINAL TYPE]
INT4
INT3
INT2
Interrupt
PORT_G
OSC
PORT_H
PRESCALER
OSC2
OSC1
RESET
TEST
VSS
VDD
■ BLOCK DIAGRAM
CNTI/PK1
EXTI/PK0
INT1
NJU3555
NJU3555
PH1
PH0
PG1
PG0
PF1
PF0
PE2
PE1
PE0
PD3
PD2
PD1
NJU3555
■ TERMINAL DESCRIPTION IN OTP PROGRAMMING MODE
No.
NJU
NJU
3555F 3555L
7
10
25, 26, 28, 29,
28-31, 31-34,
34, 35 37, 38
1
40,
2
41
10
13
9
12
8
11
18, 33 21, 36
11, 12 14, 15
Note 1)
2)
SYMBOL
INPUT /
OUTPUT
FUNCTION
RESET
INPUT
RESET terminal.
When the low-level input-signal, the system is initialized.
D0 - D7
CNT1
CNT2
REQ
CLK
PROM
VDD
VSS
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 VDD=5V in OTP programming mode.
Non connect anything to the other terminals.
-3-
NJU3555
■ Difference between NJU3555 (OTP version) and NJU3505 (MASK version)
●
Operating mode
NJU3555 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).
●
Programming memory (OTP)
The address location of programming memory (OTP) of NJU3555 is compatible with the masked ROM of
NJU3505, excepting the option area.
The option area is located in page 127(64bytes) in the following.
Program Area
Option Area
: Addresses 0000H ~ 1FBFH : 8,128bytes
: Addresses 1FC0H ~ 1FFFH : 64bytes
[ PROGRAM MEMORY AREA ]
(Addresses)
0000H
Program Start Address
(Addresses in the bank)
0000H
0040H
Bank 0
07FFH
0800H
0080H
Page 0
Bank 1
17FFH
1800H
07C0H
07FFH
Page 31
Option area
1FC0H
1FFFH
-4-
Page 30
∗ 8 Bits / Instruction Word
64 Instruction Words /Page
32 Pages / Bank
4 Banks / OTP
Bank 0
Bank 3
1FFFH
64 Instruction Words
3FH
0780H
Bank 2
00H
Page 1
Page 2
0FFFH
1000H
(Addresses in the page)
Page 127
* In case of NJU3505,
Page127 is program area.
NJU3555
●
Reset Terminal Type
NJU3555
With Pull-up
Internal Pull-up Resistance
●
NJU3505
Without Pull-up
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 / fOSC x 512clock after
RESET releasing and oscillation stability time. After information set, the program counter is set to 0000H and
the NJU3555 operates in normal.
[ TIMING CHART ]
Oscillation
Stability
Time
Option information setting
1/fOSCx512clock
Normal
Operation
Oscillator
Clock
Oscillation
Start
RESET
PC=0000H
fOSC=4MHz
about 128µsec
-5-
NJU3555
■ ABSOLUTE MAXIMUM RATINGS
(Ta=25°C)
PARAMETER
SYMBOL
RATINGS
UNIT
Supply Voltage
VDD
-0.3 ~ +7.0
V
Input Voltage
VIN
-0.3 ~ VDD + 0.3
V
Output Voltage
VOUT
-0.3 ~ VDD + 0.3
V
Analog Supply Voltage
AVDD
-0.3 ~ VDD + 0.3
V
Analog Reference Voltage
VREF
-0.3 ~ AVDD + 0.3
V
AIN0 ~ AIN7
-0.3 ~ AVDD + 0.3
V
Analog Input Voltage
Operating Temperature
Topr
-20 ~ +75
°C
Storage Temperature
Tstg
-55 ~ +125
°C
Note)
The difference of electrical characteristics between NJU3555 (OTP version) and NJU3505
(MASK version)
NJU3505
NJU3555
Supply Voltage (VDD) MIN.
2.4V
→
2.7V
Supply Current
5V (IDD1) Max.
(IDD2) Max.
(IDD3) Max.
(IDD4) Max.
(IDD5) Max.
1.2mA
1.2mA
1.6mA
4.0mA
4.0µA
→
→
→
30mA
30mA
30mA
30mA
20µA
0.5mA
0.5mA
0.6mA
1.0mA
2.0µA
→
→
•
•
3V
-6-
(IDD1) Max.
(IDD2) Max.
(IDD3) Max.
(IDD4) Max.
(IDD5) Max.
→
→
→
20mA
20mA
20mA
20mA
20µA
NJU3555
■ ELECTRICAL CHARACTERISTICS
DC CHARACTERISTICS 1-1
(VDD=3.6~5.5V, VSS=0V, Ta=-20~75°C)
PARAMETER
Supply Voltage
SYM
BOL
VDD
CONDITIONS
VDD
VDD
IDD1
VDD=5V, fOSC=2MHz
X’tal Oscillation in Reset
VDD
IDD2
VDD=5V, fOSC=2MHz
Ceramic Oscillation in Reset
VDD
IDD3
VDD=5V, fOSC=2MHz
Supply Current
CR Oscillation in Reset
VDD
IDD4
VDD=5V, fOSC=4MHz
Operating (Except ADC)
VDD
IDD5
VDD=5V, STANDBY Mode
AVDD
IADD
AVDD=VDD=5V, ADCK=225kHz
AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1, PD0~PD3, PE0~PE3,
VIH1
AIN0/PI0~AIN3/PI3, SDI(O)/PL1,
SCK/CKOUT
High-Level
Input Voltage
PF0~PF2, PG0, PG1, PH0, PH1,
VIH2
VREF/PJ0, ADCK/PJ1, EXTI/PK0,
CNTI/PK1, RESET
OSC1
VIH3
AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1, PD0~PD3, PE0~PE3,
VIL1
AIN0/PI0~AIN3/PI3, SDI(O)/PL1,
SCK/CKOUT
Low-level
Input Voltage
PF0~PF2, PG0, PG1, PH0, PH1,
VIL2
VREF/PJ0, ADCK/PJ1, EXTI/PK0,
CNTI/PK1, RESET
OSC1
VIL3
*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.
MIN
TYP
3.6
MAX
UNIT NOTE
5.5
V
30
mA
*3
30
mA
*3
30
mA
*3
30
mA
*3
20
µA
*3
5.0
mA
*3
0.7VDD
VDD
V
*1
0.8VDD
VDD
V
*1
VDD-1.0
VDD
V
0
0.3VDD
V
*1
0
0.2VDD
V
*1
0
1.0
V
3.0
-7-
NJU3555
■ ELECTRICAL CHARACTERISTICS
DC CHARACTERISTICS 1-2
(VDD=3.6~5.5V, VSS=0V, Ta=-20~75°C)
PARAMETER
SYM
BOL
CONDITIONS
VDD=5.5V, VIN=5.5V
AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1, PD0~PD3, PE0~PE3,
High-Level
IIH
PF0~PF2, PG0, PG1, PH0, PH1,
Input Current
AIN0/PI0~AIN3/PI3, VREF/PJ0,
ADCK/PJ1, EXTI/PK0, CNTI/PK1,
SDI(O)/PL1, RESET, SCK/CKOUT
VDD=5.5V, VIN=0V
Without pull-up resistance
AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1, PD0~PD3, PE0~PE3,
IIL1
PF0~PF2, PG0, PG1, PH0, PH1,
AIN0/PI0~AIN3/PI3, VREF/PJ0,
ADCK/PJ1, EXTI/PK0, CNTI/PK1,
Low-Level
SDI(O)/PL1, SCK/CKOUT
Input Current
VDD=5.5V, VIN=0V
With pull-up resistance
AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1, PD0~PD3, PE0~PE3,
IIL2
PF0~PF2, PG0, PG1, PH0, PH1,
AIN0/PI0~AIN3/PI3, VREF/PJ0,
ADCK/PJ1, EXTI/PK0, CNTI/PK1,
SDI(O)/PL1, RESET, SCK/CKOUT
IOH=-100µA
High-Level
PD0~PD3, PE0~PE3, PF0~PF2,
VOH
Output Voltage
PG0, PG1, PH0, PH1, SDO/PL0,
SDI(O)/PL1, SCK/CKOUT
IOL1=400µA
PD0~PD3, PE0~PE3, PF0~PF2,
VOL1
PG0, PG1, PH0, PH1, SDO/PL0,
Low-Level
SDI(O)/PL1, SCK/CKOUT
Output Voltage
IOL2=15mA
VOL2 AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1
VDD=5.5V, VOH=5.5V
Output
Leakage
IOD
AIN4/PA0~AIN7/PA3, PB0~PB3,
Current
PC0, PC1
Except VDD, VSS terminals
Input Capacitance CIN
fOSC=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.
-8-
MIN
TYP
MAX
10
µA
*1
-10
µA
*1
-100
µA
*1
V
*2
0.5
V
*2
2.0
V
*2
10
µA
*2
20
pF
VDD-0.5
10
UNIT NOTE
NJU3555
■ ELECTRICAL CHARACTERISTICS
DC CHARACTERISTICS 2-1
(VDD=2.7~3.6V, VSS=0V, Ta=-20~75°C)
PARAMETER
Supply Voltage
SYM
BOL
VDD
CONDITIONS
VDD
VDD
IDD1
VDD=3V, fOSC=1MHz
X’tal Oscillation in Reset
VDD
IDD2
VDD=3V, fOSC=1MHz
Ceramic Oscillation in Reset
VDD
IDD3
VDD=3V, fOSC=1MHz
Supply Current
CR Oscillation in Reset
VDD
IDD4
VDD=3V, fOSC=2MHz
Operating (Except ADC)
VDD
IDD5
VDD=3V, STANDBY Mode
AVDD
IADD
AVDD=VDD=3V, ADCK=225kHz
AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1, PD0~PD3, PE0~PE3,
VIH1
AIN0/PI0~AIN3/PI3, SDI(O)/PL1,
SCK/CKOUT
High-Level
Input Current
PF0~PF2, PG0, PG1, PH0, PH1,
VIH2
VREF/PJ0, ADCK/PJ1, EXTI/PK0,
CNTI/PK1, RESET
OSC1
VIH3
AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1, PD0~PD3, PE0~PE3,
VIL1
AIN0/PI0~AIN3/PI3, SDI(O)/PL1,
SCK/CKOUT
Low-Level
Input Voltage
PF0~PF2, PG0, PG1, PH0, PH1,
VIL2
VREF/PJ0, ADCK/PJ1, EXTI/PK0,
CNTI/PK1, RESET
OSC1
VIL3
*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.
MIN
TYP
2.7
MAX
UNIT NOTE
3.6
V
20
mA
*3
20
mA
*3
20
mA
*3
20
mA
*3
20
µA
*3
3.5
mA
*3
0.8VDD
VDD
V
*1
0.85VDD
VDD
V
*1
VDD-0.3
VDD
V
0
0.2VDD
V
*1
0
0.15VDD
V
*1
0
0.3
V
2.5
-9-
NJU3555
■ ELECTRICAL CHARACTERISTICS
DC CHARACTERISTICS 2-2
(VDD=2.7~3.6V, VSS=0V, Ta=-20~75°C)
PARAMETER
SYM
BOL
CONDITIONS
VDD=3.6V, VIN=3.6V
AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1, PD0~PD3, PE0~PE3,
High-Level
IIH
PF0~PF2, PG0, PG1, PH0, PH1,
Input Current
AIN0/PI0~AIN3/PI3, VREF/PJ0,
ADCK/PJ1, EXTI/PK0, CNTI/PK1,
SDI(O)/PL1, RESET, SCK/CKOUT
VDD=3.6V, VIN=0V
Without pull-up resistance
AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1, PD0~PD3, PE0~PE3,
IIL1
PF0~PF2, PG0, PG1, PH0, PH1,
AIN0/PI0~AIN3/PI3, VREF/PJ0,
ADCK/PJ1, EXTI/PK0, CNTI/PK1,
Low-Level
SDI(O)/PL1, SCK/CKOUT
Input Current
VDD=3.6V, VIN=0V
With pull-up resistance
AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1, PD0~PD3, PE0~PE3,
IIL2
PF0~PF2, PG0, PG1, PH0, PH1,
AIN0/PI0~AIN3/PI3, VREF/PJ0,
ADCK/PJ1, EXTI/PK0, CNTI/PK1,
SDI(O)/PL1, RESET, SCK/CKOUT
IOH=-80µA
High-Level
PD0~PD3, PE0~PE3, PF0~PF2,
VOH
Output Voltage
PG0, PG1, PH0, PH1, SDO/PL0,
SDI(O)/PL1, SCK/CKOUT
IOL1=350µA
PD0~PD3, PE0~PE3, PF0~PF2,
VOL1
PG0, PG1, PH0, PH1, SDO/PL0,
Low-Level
SDI(O)/PL1, SCK/CKOUT
Output Voltage
IOL2=5mA
VOL2 AIN4/PA0~AIN7/PA3, PB0~PB3,
PC0, PC1
VDD=3.6V, VOH=3.6V
Output
Leakage
IOD
AIN4/PA0~AIN7/PA3, PB0~PB3,
Current
PC0, PC1
Except VDD, VSS terminals
fOSC=1MHz
Input Capacitance CIN
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 -
MIN
TYP
MAX
10
µA
*1
-10
µA
*1
-100
µA
*1
V
*2
0.5
V
*2
1.0
V
*2
10
µA
*2
20
pF
VDD-0.5
10
UNIT NOTE
NJU3555
■ ELECTRICAL CHARACTERISTICS
AC CHARACTERISTICS 1
(VSS=0V, Ta= -20~75°C)
PARAMETER
SYM
BOL
CONDITIONS
VDD=2.7~3.6V
Operating
Frequency
fOSC
VDD=3.6~5.5V
Instruction Cycle
Time
External Clock
Pulse Width
External Clock
Rise Time
Fall Time
RESET Low-Level
Width
RESET Rise Time
Port Input Level
Width
Edge Detection (PH1)
Rise Time
Fall Time
Restart Signal (PH0)
Rise Time
External interrupt
input (EXTI)
Rise Time
Fall Time
CNTI Clock
Frequency
CNTI High-Level
Width
CNTI
Rise Time
Fall Time
X’tal Resonator
Ceramic Resonator
External Resistor
Oscillation
External Clock
X’tal Resonator
Ceramic Resonator
External Resistor
Oscillation
External Clock
MIN
TYP
MAX
0.03
0.03
2.0
2.0
0.03
1.0
0.03
0.03
0.03
2.0
4.0
4.0
0.03
2.0
0.03
4.0
6/fOSC
tC
MHz
s
tCPH
tCPL
VDD=2.7~3.6V
VDD=3.6~5.5V
tCPR
tCPF
VDD=2.7~5.5V
tRST
VDD=2.7~5.5V
tRSR
VDD=2.7~5.5V
tPIN
VDD=2.7~5.5V
tEDR
tEDF
VDD=2.7~5.5V
200
ns
tSTR
VDD=2.7~5.5V
200
ns
VDD=2.7~5.5V
200
ns
fCT
VDD=2.7~5.5V
fOSC/64
Hz
tCT
VDD=2.7~5.5V
tCTR
tCTF
VDD=2.7~5.5V
tEXR
tEXF
250
125
UNIT
16600
16600
ns
20
ns
4/fOSC
s
20
6/fOSC
ms
s
6/fOSC
s
200
ns
- 11 -
NJU3555
■ AC CHARACTERISTICS 1
TIMING CHART
EXTERNAL CLOCK
1/fOSC
VIH3
OSC1
VIL3
tCPH
tCPF
RESET INPUT
tRST
tCPR
tCPL
tRSR
VIH2
RESET
VIL2
PORT INPUT
tPIN
VIH1, VIH2
PORT
VIL1, VIL2
EDGE DETECTOR INPUT
tEDF
tEDR
VIH2
PH1
VIL2
RESTART SIGNAL INPUT
tSTR
VIH2
PH0
VIL2
EXTERNAL INTERRUPT
tEXR
tEXF
VIH2
EXTI
VIL2
TIMER2 EXTERNAL CLOCK TIMING CHART
1/fCT
VIH2
CNTI
VIL2
tCTR
- 12 -
tCT
tCTF
NJU3555
■ ELECTRICAL CHARACTERISTICS
AC CHARACTERISTICS 2
SERIAL INTERFACE
(VSS=0V, VDD=2.7~5.5V, Ta= -20~75°C)
PARAMETER
SYM
BOL
Serial Operating
Frequency
fSC
Clock Pulse Width
Low-Level
tSCL
CONDITIONS
MIN
Internal Clock
External Clock
Internal Clock
tSCH
Internal Clock
VDD=2.7~3.6V
fOSC=2MHz
VDD=3.6~5.5V
fOSC=4MHz
UNIT
3.0
µs
1.5
1.0
VDD=2.7~3.6V
fOSC=2MHz
VDD=3.6~5.5V
fOSC=4MHz
3.0
µs
1.5
External Clock
SDI setup Time
tDS
To SCK
SDI Hold time
tDH
To SCK
SDO Data
t
Fix Time To SCK DCD
* The dividing ratio of the internal clock is 1/2.
■ AC CHARACTERISTICS 2
MAX
(1/12)×fOSC*
Hz
500k
External Clock
Clock Pulse Width
High-Level
TYP
1.0
0.5
µs
0.5
µs
0.5
µs
SERIAL INTERFACE TIMING CHART
1/fSC
tSCL
tSCH
VIH1
SCK
VIL1
tDS
tDH
VIH1
SDI(O)
INPUT DATA
VIL1
tDCD
VOH
OUTPUT DATA
SDO/SDI(O)
VOL1
- 13 -
NJU3555
■ ELECTRICAL CHARACTERISTICS
A/D CONVERTER CHARACTERISTICS
(VDD=AVDD=2.7~5.5V, VSS=AVSS=0V, Ta=25°C, fOSC=4MHz)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNIT
-
8
-
bits
±2
LSB
Resolution
-
Absolute Accuracy
-
VDD=5V, AVDD=5V, VREF=5V
Conversion Time
tCONV
VDD=5V, AVDD=5V, VREF=5V
Reference Voltage
VREF
2.7
AVDD
V
VIA
AVSS
VREF
V
225
kHz
Analog Input Voltage
ADCK Frequency
- 14 -
fADCK
µs
40
NJU3555
■ OPTION as same as mask version (NJU3505)
AIN4 / PA0
AIN5 / PA1
AIN6 / PA2
AIN7 / PA3
PB0
PB1
PB2
PB3
Programmable
Input / Output
Port of Output
SYMBOL
Port of Input
1) INPUT OUTPUT Terminal Selection
All of input-output terminals select a terminal type for each port from the following table1 and table2 by
the mask option.
[ CIRCUIT TYPE TABLE 1 ]
TERMINAL TYPES
Input / Output
Terminal*1
IOP
IO
IOP
IO
IOP
IO
IOP
IO
IOP
IO
IOP
IO
IOP
IO
IOP
IO
EXTRA FUNCTION
AD
AD
AD
AD
REMARKS
Analog input to ADC
(AIN4)
Analog input to ADC
(AIN5)
Analog input to ADC
(AIN6)
Analog input to ADC
(AIN7)
PC0
ICP ONP
IC
ON
PC1
ICP ONP
IC
ON
PD0
ICP
OC
IC
PD1
ICP
OC
IC
PD2
ICP
OC
IC
PD3
ICP
OC
IC
PE0
ICP
OC
IC
PE1
ICP
OC
IC
PE2
ICP
OC
IC
PE3
ICP
OC
IC
Note) The symbol in the above table is the same as in mask option generator software.
*1) The symbol and the detail circuits of INPUT OUTPUT TERMINAL are written in INPUT OUTPUT
TERMINAL TYPE.
- 15 -
NJU3555
[ CIRCUIT TYPE TABLE 2 ]
TERMINAL TYPES
PF0
PF1
PF2
PG0
PG1
PH0
PH1
AIN0 / PI0
AIN1 / PI1
AIN2 / PI2
AIN3 / PI3
VREF / PJ0
ISP
IS
ISP
IS
ISP
IS
ISP
IS
ISP
IS
ISP
IS
ISP
IS
OC
ICP
IC
ICP
IC
ICP
IC
ICP
IC
ISP
IS
ISP
IS
ISP
IS
ISP
IS
Programmable
Input / Output
Port of Output
SYMBOL
Port of Input
Input / Output
Terminal*1
EXTRA FUNCTION
REMARKS
OC
OC
OC
OC
OC
Restart signal input
OC
Edge detection
AD
AD
AD
AD
AD
Analog input to ADC
(AIN0)
Analog input to ADC
(AIN1)
Analog input to ADC
(AIN2)
Analog input to ADC
(AIN3)
Reference input
(VREF)
External clock input
(ADCK)
External interrupt input
(EXTI)
External clock of Timer 2 input
(CNTI)
Serial data output
Serial data input/output
E
D
R
F
D
With restart input
Without restart input
Rise edge detection
Fall edge detection
Without edge detection
ACP
AC
IIP
R
Rise interrupt input
II
F
Fall interrupt input
IIP
CNTI / PK1
II
*2
SDO / PL0
OC
SO
MSB MSB first
SDP
LSB LSB first
SDI(O) / PL1
ICP
OC
SD
*2
IC
SCP Serial clock input/output
SCK / CKOUT
SC
*2 *3
Output clock divide
by pre-scaler
Note) The symbol in the above table is the same as in mask option generator software.
*1) The symbol and the detail circuits of INPUT OUTPUT TERMINAL are written in INPUT OUTPUT
TERMINAL TYPE.
*2) The pull-up resistance is added to the terminal selected as the extra function.
*3) When Serial INPUT-OUTPUT is selected, “SCK” is selected automatically. When it is not selected,
“CKOUT” is selected automatically.
ADCK / PJ1
*2
EXTI / PK0
*2
- 16 -
NJU3555
[MASK OPTION LIST]
SYM
BOL
SYM
BOL
FUNCTION
FUNCTION
ICP
C-MOS input with pull-up resistance
R
Rise edge detection
ISP
C-MOS Schmitt trigger input
with pull-up resistance
F
Fall edge detection
IC
C-MOS input
D
Prohibition of edge detection
IS
C-MOS Schmitt trigger input
MSB
Serial data order MSB first
Nch-FET Open-Drain output
with pull-up resistance
LSB
Serial data order LSB first
ONP
OC
C-MOS output
1
1/2
ON
Nch-FET Open-Drain output
2
1/4
IIP
External interrupt
resistance
3
1/8
4
1/16
5
1/32
II
SDP
input
with
pull-up
External interrupt input
Serial data
resistance
input/output
with
pull-up
SD
Serial data input/output
6
1/64
SO
Serial data output
7
1/128
Serial clock input/output
with pull-up resistance
8
1/256
SC
Serial clock input/output
9
1/512
AD
A/D converter
a
1/1024
External clock input
with pull-up resistance for ADC
b
1/2048
AC
External clock input for ADC
c
1/4096
IOP
Programmable input/output
with pull-up resistance
E
permission
Programmable input/output
D
prohibit
SCP
ACP
IO
- 17 -
NJU3555
[ INPUT OUTPUT TERMINAL TYPE ]
Types
With Pull-up
Without Pull-up
Type ICP
Type IC
PC0, PC1,
PD0~PD3,
PE0~PE3,
AIN0/PI0~
AIN3/PI3,
SDI(O)/PL1
Type ISP
Type IS
PF0~PF2,
PG0, PG1,
PH0, PH1,
VREF/PJ0,
ADCK/PJ1,
EXTI/PK0,
CNTI/PK1
Type ON
PD0~PD3,
PE0~PE3,
PF0~PF2,
PG0, PG1,
PH0, PH1,
SDO/PL0,
SDI(O)/PL1
Type ONP
Type ON
PC0, PC1
Type IOP
Type IO
AIN4/PA0~
AIN7/PA3,
PB0~PB3
INPUT TERMINAL
C-MOS
SCHMITT
TRIGGER
PROGRAMMABLE
INPUT OUTPUT TERMINAL
OUTPUT TERMINAL
C-MOS
- 18 -
Terminals
N-channel(Nch)
OPEN DRAIN
C-MOS INPUT /
Nch OPEN
DRAIN OUTPUT
NJU3555
2) Re-start signal Input Selection
PH0 terminal performs as the re-start terminal to return from “STANDBY” mode. It is selected by mask
option.
The STANDBY mode is released by the rising edge of the input signal to PH0 terminal, and the CPU restarts the execution from the last address before the STANDBY mode in.
3) Edge Detector Selection
PH1 terminal is added the “Edge detect function” by the mask option.
Rising edge
Falling edge
4) External Interrupt of the edge Selection
When the interrupt function is set by mask option. PK0 terminal performs as the interrupt input
terminal. The polarity of the edge, rising as “low to high” or falling as “high to low”, is selected by the
mask option.
Rising edge
Falling edge
5) The data order (MSB, LSB) of the Serial Interface
The data order of the Serial Interface is selected select either MSB or LSB first by the mask option.
6) A/D Control Clock
A/D Control Clock is selected either the external clock from ADCK terminal or the internal clock from the
prescaler by the mask option.
7) Dividing ration of the internal clock
Each dividing ration of the count clocks of Timer1 and Timer2, the Internal shift clock of the Serial
Interface, the clock of the A/D control clock and the output clock through the SCK/CKOUT terminal is
selected among the following by the mask option.
The frequency of each clock is determined by the dividing ration and the 1-instruction term (1/fOSCx6).
1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/128, 1/256, 1/512, 1/1024, 1/2048, 1/4096
Note) As Timer2 clock, the external clock or the internal is selected by the program.
As the shift clock of the serial interface, the external clock or the internal is selected by the program.
[CAUTION]
The specifications on this databook are only
given for information , without any guarantee
as regards either mistakes or omissions. The
application circuits in this databook are
described only to show representative usages
of the product and not intended for the
guarantee or permission of any right including
the industrial rights.
- 19 -