The P89LPC920/921/922/9221 is an 8-bit microcontroller based on the 80C51 core with 2 kB/4 kB/8 kB 3 V low-power Flash and 256-byte data RAM.
The P89LPC920/921/922/9221 series are 8‑bit microcontrollers based on a two‑clock 80C51 core, offering high integration and low‑cost solutions for a wide range of applications. They feature Flash code memory, RAM, UART, timers, comparators and a real‑time clock, all integrated to reduce component count and board space.
Key specifications include Flash sizes of 2 kB/4 kB/8 kB, 256‑byte RAM, operating voltage from 2.4 V to 3.6 V, and support for up to 18 I/O pins. The devices are offered in 20‑pin TSSOP and DIP packages and can run at a maximum CPU clock of 18 MHz, delivering instruction cycle times as low as 111 ns.
| Flash code memory | 2 kB / 4 kB / 8 kB |
|---|---|
| RAM data memory | 256 bytes |
| Operating voltage range | 2.4 V to 3.6 V Vpp |
| I/O pins | 15 minimum, up to 18 |
| Package types | 20‑pin TSSOP and DIP |
| UART | Enhanced UART with fractional baud rate generator |
| Timers | Two 16‑bit counter/timers |
| Real‑time clock | Integrated RTC usable as system timer |
| Analog comparators | Two comparators with selectable inputs |
The devices operate from 2.4 V to 3.6 V Vpp, and the I/O pins are 5 V tolerant.
They have a minimum of 15 I/O pins and can provide up to 18 pins when using the on‑chip oscillator and reset options.
The parts are supplied in 20‑pin TSSOP and DIP packages.