Key facts
- Brand
- Atmel
- Model
- AT89C51RC
- Category
- Other Electronics
- Documents
- 2
- Languages
- EN
- Last added
- 2012-03-27
Start here

Atmel AT89C51RC Microcontroller Datasheet
The AT89C51RC is a low‑power, high‑performance 8‑bit CMOS microcontroller with 32 KB of flash memory and 512 bytes of RAM. It is compatible with the standard 8051 instruction set and offers a wide operating voltage range and static operation down to zero frequency.
The document includes feature tables, pin configuration diagrams, block diagrams, detailed pin descriptions, special function register maps, and information on timers, interrupts, data pointers, and power‑off flag behavior.
Atmel AT89C51RC specifications
| Flash memory | 32 KB |
|---|---|
| Internal RAM | 512 bytes |
| Operating voltage range | 4 V to 5.5 V |
| CPU frequency range | 0 Hz to 33 MHz |
| Programmable I/O lines | 32 |
| Timer/Counters | Three 16‑bit |
| Interrupt sources | Eight |
All Atmel AT89C51RC documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What is the flash memory size of the AT89C51RC?
The AT89C51RC contains 32 KB of reprogrammable flash memory.
What voltage range does the AT89C51RC operate in?
It operates from 4 V up to 5.5 V.
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.
