Atmel AT89C51RC2 Datasheet

The 80E52 is the successor to the Intel 8051 microcontroller, and is an 8-bit single-chip microcomputer with an 8051 compatible instruction set. The 80E52 has all the features of the 80C52, and also adds some enhanced features, such as 3 16-bit timers/counters, 1024 bytes of internal expanded RAM, and asynchronous port reset function.


Atmel AT89C51RC2 Datasheet - cover page
Brand
Atmel
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
126
File format
PDF
File size
1.5 MB
Published
27 March, 2012
Updated
30 September, 2023
MD5 checksum
E1D2B0EA006A923C590663D8A2061802

About this manual

The AT89C51RC2 is a high‑performance Flash version of the classic 80C51 8‑bit microcontroller family. It offers 16 KB or 32 KB of on‑chip Flash, 256 B of scratch‑pad RAM, up to 1024 B of expandable XRAM, four 8‑bit I/O ports, three 16‑bit timer/counters, and a rich set of peripherals including UART, SPI, and a programmable counter array.

The device operates from 2.7 V to 5.5 V, supports commercial (0 °C to +70 °C) and industrial (‑40 °C to +85 °C) temperature ranges, and is available in PDIL40, PLCC44 and VQFP44 packages. Detailed register maps, SFR descriptions, and electrical characteristics are provided for designers.

What's inside

  • Features
  • Description
  • Memory Size
  • Block Diagram
  • SFR Mapping
  • Timer SFRs
  • PCA SFRs
  • Serial I/O Port SFRs
  • SPI Controller SFRs
  • Electrical Characteristics

Specifications

Flash Memory16 KB or 32 KB
On‑chip RAM256 B Scratch Pad RAM
Expanded XRAMUp to 1024 B selectable
I/O PortsFour 8‑bit ports
Timer/CountersThree 16‑bit
Interrupt Sources9 sources with 4 priority levels
Maximum Clock Frequency40 MHz (standard mode) / 60 MHz (Vcc 4.5‑5.5 V, internal code only)
Power Supply Voltage2.7‑3.6 V (3 V version) / 2.7‑5.5 V (5 V version)
Operating Temperature0 °C to +70 °C (commercial) / ‑40 °C to +85 °C (industrial)
Package TypesPDIL40, PLCC44, VQFP44

Frequently asked questions

What is the maximum operating frequency of the AT89C51RC2?

The device runs up to 40 MHz in standard mode, and up to 60 MHz when Vcc is 4.5 V‑5.5 V with internal code execution only.

What power‑supply voltages are supported?

It supports 2.7 V‑3.6 V for the 3 V version and 2.7 V‑5.5 V for the 5 V version.

How much Flash memory does the AT89C51RC2 provide?

The microcontroller is available with either 16 KB or 32 KB of on‑chip Flash memory.

How many I/O ports are available on the device?

The AT89C51RC2 provides four 8‑bit general‑purpose I/O ports.

Download PDF (1.5 MB)

More Atmel Manuals


View all Atmel manuals →