INTEGRAL IN80CL31N

IN80CL31N/IN80CL51N
CMOS LOW-VOLTAGE SINGLE-CHIP 8-BIT MICROCONTROLLER
The 80CL31/80CL51 is a high-performance microcontroller fabricated with high-density
CMOS technology. The instruction set is based on that the 80C51.The 80CL51 is general
purpose microcontroller especially suited for battery powered applications. The device has
low power consumption and a wide range of supply voltage.
The 80CL51 contains a 4k x 8 ROM , a 128 x 8 RAM , 32 I/O lines, two 16-bit
counter/timers, a five-source, two-priority level nested interrupt structure, a serial I/O port
for either multi-processor communications, I/O expansion or full duplex UART, and onchip oscillator and clock circuits.
The device has two software selectable modes of power reduction  idle mode and
power-down mode. The idle mode freezes the CPU while allowing the RAM, timers, serial
port, and interrupt system to continue functioning. The power-down mode saves the RAM
contents but freezes the oscillator, causing all other chip functions to be inoperative.
FEATURES
PIN CONFIGURATIONS
 Full static 80C51 CPU
I N T 2 /P P
1 .0
1 .0
1
40
V cc
I N T 3 /P 1 .1
2
39
P 0 .0 /A D 0
I N T 4 /P 1 .2
3
38
P 0 .1 /A D 1
I N T 5 /P 1 .3
4
37
P 0 .2 /A D 2
I N T 6 /P 1 .4
5
36
P 0 .3 /A D 3
 Two 16-bit counter/timers
I N T 7 /P 1 .5
6
35
P 0 .4 /A D 4
 Full duplex serial channel
I N T 8 /P 1 .6
7
34
P 0 .5 /A D 5
I N T 9 /P 1 .7
8
33
P 0 .6 /A D 6
32
P 0 .7 /A D 6
31
EA
30
ALE
 4k x 8 ROM (80CL51)
 ROMless (80CL31)
 128 x 8 RAM
 Boolean processor
 Memory addressing capability
R ST
 64k ROM and 64k RAM
 Power control modes:
 Idle mode
 Power-down mode
 CMOS and TTL compatible
 Thirteen source, thirteen vector
interrupt structure with two priority levels
 Wake-up via external interrupts in
Port1
 Single supply voltage of 1.8V to 6.0V
9
T A /P 3 .0
10
O C K /P 3 .2
11
P L A S T IC
DUAL
IN - L IN E
PAC KAGE
I N T 0 /P 3 .2
12
29
PSEN
I N T 1 /P 3 .3
13
28
P 2 .7 /A 1 5
T 0 /P 3 .4
14
27
P 2 .6 /A 1 4
T 1 /P 3 .5
15
26
P 2 .5 /A 1 3
W R /P 3 6
16
25
P 2 .4 /A 1 2
R D /P 3 .7
17
24
P 2 .3 /A 1 1
XTAL2
18
23
P 2 .2 /A 1 0
XTAL1
19
22
P 2 .1 /A 9
V ss
20
21
P 2 .0 /A 8
 Frequency range of 0 to 16 MHz
 Very low current consumption
CMOS single-chip 8-bit microcontroller 80CL31/80CL51
1
IN80CL31N/IN80CL51N
DC ELECTRICAL CHARACTERISTICS FOR INTEGRAL DEVICES
T=-10 oC to + 70oC; Vcc= 5V ± 10%
Parameter
Symbol
Vcc
Vcc1
Icc1
Icc2
Icc3
Icc1
Icc2
Icc3
Ipd
Vil
Vih
Iil
Itl
±Ili
Iol
Ioh
Rrst
Test conditions
RAM retention in power
down mode, V
SUPPLY CURRENT OPERATING
OSC 1 option, mA
Vcc = 1,8 V
Fclc = 32MHz
OSC 1 option, mA
Vcc = 3,0 V
Fclc = 3,58MHz
OSC 1 option, mA
Vcc = 5,0 V
Fclc = 16MHz
IDLE MODE
OSC 1 option, mA
Vcc = 1,8 V
Fclc = 32MHz
OSC 1 option, mA
Vcc = 3,0 V
Fclc = 3,58MHz
OSC 1 option, mA
Vcc = 5,0 V
Fclc = 16MHz
Pover-down current, mkA
Vcc=1,8V; Tamb+25oC
INPUTS:
LOW level input voltage, V
HIGH level input voltage, V
Input current logic 0, mA
Vi=0,4 V, Vcc=5V
(Ports 1, 2 and 3)
Vi=0,4 V, Vcc=2,5V
Input current logic 1, mA
Vi=2 V, Vcc=5V
(Ports 1, 2 and 3)
Vi=2 V, Vcc=2,5V
Input leakage current, mkA
Vss≤Vi≤Vcc
(Port 0, EA)
OUTPUTS:
Output sink current LOW,
Vol = 0,4 V, Vcc=5V
mA
Vol = 0,4 V, Vcc=2,5V
Output source current
Vol = Vcc-0,4 V, Vcc=5V
HIGH, (Push-pull options
Vol = Vcc-0,4 V, Vcc=2,5V
only), mA
RST pull-down resistor,
kOm
Min
1,8
1,0
Limits
Max
6,0
-
50
-
2,5
26
-
25
-
1,0
12
-
10
Vss
0,2Vcc +0,9
-
0,3Vcc
Vcc
100
50
1000
500
10
-
1,6
0,7
1,6
0,7
10
-
200
AC ELECTRICAL CHARACTERISTICS FOR INTEGRAL DEVICES
T=-10 oC to + 70oC; Vcc= 5V ± 10%
Symbol
Fclc
Parameter
IN80CL31N - 12
IN80CL31N - 16
IN80CL51N - 12
IN80CL51N - 16
Variable Oscillator
Min
Max
Oscillator Frequency:
0
12
0
16
0
12
0
16
2
Unit
MHz
MHz
MHz
MHz