Philips 89C51RB2/89C51RC2/89C51RD2 Data Handbook

This product is a 80C51 8-bit Flash microcontroller family produced by Philips Semiconductors with 16KB/32KB/64KB ISP/IAP Flash and 512B/512B/1KB RAM


Philips 89C51RB2/89C51RC2/89C51RD2 Data Handbook - cover page
Brand
Philips
Category
microcontrollers
Document type
Datasheet
Language
English
Pages
52
File format
PDF
File size
302 KB
Published
08 June, 2012
Updated
30 September, 2023
MD5 checksum
512F1B73FA9D63C9E0F4E01D1BAD90B9

About this manual

This document is a preliminary specification datasheet for the Philips 89C51RB2, 89C51RC2, and 89C51RD2 devices. These are 80C51 8-bit Flash microcontrollers manufactured in an advanced CMOS process. The devices feature non-volatile Flash program memory ranging from 16kB to 64kB, with RAM sizes of 512B or 1kB depending on the specific model. They support In-System Programming (ISP) and In-Application Programming (IAP) capabilities.

What's inside

  • Description
  • Features
  • Ordering Information
  • Block Diagram
  • Logic Symbol
  • Pinning

Specifications

Program Memory16kB/32kB/64kB Flash
RAM512B/512B/1KB
Clock SpeedUp to 20 MHz or 33 MHz
I/O PortsFour 8-bit I/O ports
TimersThree 16-bit timer/event counters
Interrupt Sources8 interrupt sources
Interrupt Priorities4 level priority

Frequently asked questions

What is the difference between ISP and IAP?

ISP allows downloading new code while the microcontroller sits in the application, whereas IAP allows the microcontroller to fetch and reprogram itself while in the system.

Can the RAM be expanded externally?

Yes, the RAM is expandable externally to 64 kB.

Download PDF (302 KB)

More Philips Manuals


View all Philips manuals →