The P89LPC901/902/903 are single-chip microcontrollers in low-cost 8-pin packages, based on a high performance processor architecture that executes instructions in two to four clocks, six times the rate of standard 80C51 devices. Many system-level functions have been incorporated into the P89LPC901/902/903 in order to reduce component count, board space, and system cost.
The P89LPC901/902/903 family are single‑chip 8‑bit microcontrollers offered in low‑cost 8‑pin packages. They use a high‑performance two‑clock 80C51 core that runs up to six times faster than standard 80C51 devices, providing efficient processing for embedded applications.
The document lists the principal features such as flash memory, RAM, timers, analog comparators, UART, and power‑management options, along with detailed pin‑out diagrams, ordering codes, and electrical characteristics. It also includes information on package handling, soldering guidelines, and revision history.
| Flash code memory | 1 kB byte‑erasable |
|---|---|
| RAM data memory | 128 bytes |
| Counter/timers | Two 16‑bit |
| System timer | 23‑bit (real‑time clock) |
| Analog comparators | Two (single on P89LPC901) |
| UART | Enhanced with fractional baudrate generator |
| Power‑down current | Typical 1 µA |
| Watchdog timer | On‑chip oscillator, no external components |
It provides 1 kB of byte‑erasable Flash code memory.
Up to six I/O pins are available with the internal oscillator and reset options.
The typical power‑down current is about 1 µA.