PHILIPS P89C51X2/52X2/54X2/58X2 80C51 8-bit Flash microcontroller family 4K/8K/16K/32K Flash 128B/256B RAM datasheet

This data sheet describes the Philips P89C51X2/52X2/54X2/58X2 family of 80C51 8-bit Flash microcontrollers, which have 4K/8K/16K/32K of Flash and 128B/256B of RAM.


PHILIPS P89C51X2/52X2/54X2/58X2 80C51 8-bit Flash microcontroller family 4K/8K/16K/32K Flash 128B/256B RAM datasheet - cover page
Brand
Philips
Category
microcontrollers
Document type
Datasheet
Language
English
Pages
48
File format
PDF
File size
317 KB
Published
11 June, 2012
Updated
30 September, 2023
MD5 checksum
290277537A461E6F523146703CCD9524

About this manual

This document is a preliminary data sheet for the Philips P89C51X2/52X2/54X2/58X2 80C51 8-bit Flash microcontroller family. These high-performance static devices are manufactured in an advanced CMOS process and contain non-volatile Flash program memory. They support both 12-clock and 6-clock operation modes.

What's inside

  • Description
  • Selection Table
  • Features
  • Ordering Information
  • Block Diagram
  • Pin Configurations
  • Pin Functions

Specifications

Flash Memory4 Kbytes (P89C51X2), 8 Kbytes (P89C52X2), 16 Kbytes (P89C54X2), 32 Kbytes (P89C58X2)
RAM128 byte (P89C51X2), 256 byte (P89C52/54X2/58X2)
I/O Lines32
TimersThree 16-bit counter/timers
Max Frequency (6-clock)0 to 20 MHz
Max Frequency (12-clock)0 to 33 MHz
Package TypesLQFP, PLCC or DIP

Frequently asked questions

What are the power control modes available?

The devices offer idle mode and power-down mode. The idle mode freezes the CPU while allowing RAM, timers, serial port, and interrupt system to continue functioning.

Can the clock be stopped without loss of user data?

Yes, since the design is static, the clock can be stopped and resumed from the point it was stopped without loss of user data.

What is the maximum number of Flash program and erase cycles?

The devices support 10,000 program and erase cycles.

Download PDF (317 KB)

More Philips Manuals


View all Philips manuals →