Home >
Integrated Circuits >
Microcontrollers >
Atmel
AT89LP4052 20-Pin 20MHz 4kb Microcontroller Datasheet

The AT89LP4052 Microcontroller IC,
is a low power, high performance CMOS 8-bit microcontroller.
The AT89LP4052 microcontroller has an enhanced 8051 core allowing
a byte to be fetched in a single clock cycle, rather than the
normal 6 clock cycles for a standard 8051 microcontroller. The CPU
is capable of an operating speed of up to 20 MIPS.
The AT89LP4052 microcontroller also features 4K bytes of internal Flash Program Memory,
256 bytes of RAM, 15 I/O lines, two 16-bit timer/counters and a
serial UART connection.
Features
- Compatible with MCS-51 Products
- 20 MIPS Throughput at 20 MHz Clock Frequency and 2.4V
- Single Clock Cycle per Byte Fetch
- 4K Bytes of Reprogrammable Flash Memory
- 2.4 to 5.5V Operating Range
- Fully Static Operation: 0 Hz to 20 MHz
- Two-level Program Memory Lock
- Hardware Multiplier
- 256 x 8-bit Internal RAM
- 15 Programmable I/O Lines
- Two 16-bit Timer/Counters
- 4-level Interrupt Priority
- Enhanced UART with Automatic Address Recognition
- Enhanced SPI with Double-buffered Send/Receive
- Analog Comparator with Selectable Interrupt and Debouncing
- Low-power Idle and Power-down Modes
- 20-pin PDIP

Pin Number | Description |
---|---|
1 | RESET - Reset |
2 | P3.0 - Port 3 - RXD |
3 | P3.1 - Port 3 - TXD |
4 | XTAL2 - Crystal |
5 | XTAL1 - Crystal |
6 | P3.2 - Port 3 - INT0 |
7 | P3.3 - Port 3 - INT1 |
8 | P3.4 - Port 3 - TO |
9 | P3.5 - Port 3 - T1 |
10 | GND - Ground |
11 | P3.7 - Port 3 |
12 | P1.0 - Port 1 - AIN0 |
13 | P1.1 - Port 1 - AIN1 |
14 | P1.2 - Port 1 |
15 | P1.3 - Port 1 |
16 | P1.4 - Port 1 |
17 | P1.5 - Port 1 |
18 | P1.6 - Port 1 |
19 | P1.7 - Port 1 |
20 | Vcc - Positive Supply |

Datasheet
Atmel - AT89LP4052 Datasheet |
![]() |
Application Notes
Microchip website - AT89LP4052 Application Notes |
![]() |