Philips 89C51RD2 Manuals

ManualLib has 3 documents for the Philips 89C51RD2: 2 datasheets, 1 user manual. Every file can be read online or downloaded as a PDF for free.

Datasheet 2User Manual 1

Key facts

Brand
Philips
Model
89C51RD2
Industry
Industrial
Documents
3
Languages
EN
Last added
2012-07-03

Start here

PHILIPS 89C51RB2/89C51RC2/89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM handbook

PHILIPS 89C51RB2/89C51RC2/89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM handbook

Datasheet 53 pages · 307 KB · EN

This document is a preliminary specification datasheet for the Philips 89C51RB2/RC2/RD2 family of 80C51 8-bit Flash microcontrollers. These devices feature non-volatile Flash program memory ranging from 16KB to 64KB, supporting both In-System Programming (ISP) and In-Application Programming (IAP). The architecture includes a standard 80C51 CPU core with enhanced features such as four 8-bit I/O ports, three 16-bit timer/event counters, and an enhanced UART.

Read online

Philips 89C51RD2 specifications

Flash Program Memory16kB/32kB/64kB
RAM Size512B/512B/1KB
Operating Speed (Standard)up to 20 MHz
Operating Speed (Optional)up to 33 MHz
I/O PortsFour 8-bit I/O ports
Timers/Countersthree 16-bit timer/event counters

Source: PHILIPS 89C51RB2/89C51RC2/89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM handbook

All Philips 89C51RD2 documents by type

Questions answered in these manuals

What is the maximum operating frequency for the 89C51RB2/RC2/RD2 microcontroller?

The device operates at speeds up to 20 MHz with the standard 6-clock cycle timing or up to 33 MHz with the optional 12-clock cycle timing.

From: PHILIPS 89C51RB2/89C51RC2/89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM handbook

How many machine cycles does the 89C51RB2/RC2/RD2 device execute per machine cycle by default?

The device executes one machine cycle in 6 clock cycles by default, though it can be configured for 42 clock cycles.

From: PHILIPS 89C51RB2/89C51RC2/89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM handbook

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.

From: Philips 89C51RB2/89C51RC2/89C51RD2 Data Handbook

Can the RAM be expanded externally?

Yes, the RAM is expandable externally to 64 kB.

From: Philips 89C51RB2/89C51RC2/89C51RD2 Data Handbook

How many I/O ports does the 89C51RB2/RC2/RD2 provide?

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

From: PHILIPS 89C51RB2/89C51RC2/89C51RD2 Manual

What is the maximum clock speed of the 89C51RB2/RC2/RD2?

The microcontroller can run up to 33 MHz.

From: PHILIPS 89C51RB2/89C51RC2/89C51RD2 Manual