The Philips 8XC51/31 is a high-performance static 80C51 design fabricated with Philips high-density CMOS technology with operation from 2.7V to 5.5V.
The 80C51/87C51/80C31 family is a high‑performance, low‑voltage 8‑bit microcontroller series fabricated in Philips high‑density CMOS technology. It operates from 2.7 V to 5.5 V, runs at up to 33 MHz, and provides 4 KB ROM (or ROM‑less) with 128 B RAM, 32 I/O lines across four ports, three 16‑bit timers/counters, and a four‑priority level nested interrupt structure. The device includes a full‑duplex UART, Boolean processor, and on‑chip oscillator with programmable clock‑out.
Power‑saving features include idle mode, power‑down mode, and a stop‑clock mode that can halt the oscillator while retaining RAM and registers. The microcontroller is offered in several plastic packages (DIP, PLCC, QFP) covering temperature ranges from –40 °C to +85 °C, making it suitable for a wide variety of industrial and consumer applications.
| Operating voltage | 2.7 V–5.5 V |
|---|---|
| Maximum clock frequency | 33 MHz |
| ROM size | 4 KB × 8 |
| RAM size | 128 B × 8 |
| I/O lines | 32 |
| Timers/Counters | Three 16‑bit |
| Interrupt priority levels | Four |
| Package types | Plastic DIP, PLCC, QFP |
It operates from 2.7 V to 5.5 V.
The device provides 32 I/O lines across four 8‑bit ports.
Idle mode, Power‑down mode, and Stop‑Clock mode are supported.
The microcontroller can run up to 33 MHz.