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