This manual describes the features and usage of the P89LPC920/921/922 microcontrollers.
This manual provides a complete description of the Philips P89LPC920/921/922 8‑bit microcontroller, including its architecture, memory options, and on‑chip peripherals such as UART, I2C, timers, and analog comparators. It also covers power‑management functions, reset behavior, and in‑system programming methods.
The document includes pin configuration tables, block diagrams, register maps, and detailed programming guidelines for flash memory, watchdog timer, and real‑time clock. It serves as a reference for hardware designers and firmware developers working with this low‑power, high‑integration device.
| Microcontroller architecture | 8-bit 80C51 core with two‑cycle instructions |
|---|---|
| Flash memory size | 2 KB, 4 KB or 8 KB |
| RAM size | 256 Byte |
| Package types | 20‑Pin TSSOP, DIP |
| Operating voltage | 3 V low‑power |
The device is offered with 2 KB, 4 KB, or 8 KB of on‑chip flash memory.
Each variant includes 256 Byte of internal RAM.
The microcontroller is available in 20‑Pin TSSOP and DIP packages.
It executes instructions in two to four clocks, about six times faster than standard 80C51 devices.