Philips 80C51/87C51/80C31 8-bit Microcontroller Datasheet

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.


Philips 80C51/87C51/80C31 8-bit Microcontroller Datasheet - cover page
Brand
Philips
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
38
File format
PDF
File size
246 KB
Published
28 February, 2012
Updated
01 October, 2023
Models
80C51, 87C51, 80C31
MD5 checksum
AD05D27991A835FAA11F33C92E9D3DA5

About this manual

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.

What's inside

  • Features
  • Pin Configurations
  • Block Diagram
  • Oscillator Characteristics
  • Power Control Modes
  • Special Function Registers
  • Package Information
  • Clock Output
  • Timer 2 Operation

Specifications

Operating voltage2.7 V–5.5 V
Maximum clock frequency33 MHz
ROM size4 KB × 8
RAM size128 B × 8
I/O lines32
Timers/CountersThree 16‑bit
Interrupt priority levelsFour
Package typesPlastic DIP, PLCC, QFP

Frequently asked questions

What is the operating voltage range of the Philips 80C51 microcontroller?

It operates from 2.7 V to 5.5 V.

How many I/O lines does the 80C51 family provide?

The device provides 32 I/O lines across four 8‑bit ports.

What power‑saving modes are available on the 80C51/87C51 devices?

Idle mode, Power‑down mode, and Stop‑Clock mode are supported.

What is the maximum clock frequency for the 80C51 series?

The microcontroller can run up to 33 MHz.

Download PDF (246 KB)

More Philips Manuals


View all Philips manuals →