Atmel AT89C51AC3 Datasheet

The document describes a microcontroller product based on the 80C51 core architecture, which features 256 bytes of on-chip RAM, 2048 bytes of on-chip ERAM, and 64K bytes of on-chip flash memory. Additionally, the product includes a boot code section with independent lock bits, 2K bytes of on-chip flash for a bootloader, in-system programming capability through an on-chip UART boot program and IAP, and 2K bytes of on-chip EEPROM. The product also incorporates an integrated power monitor, 14 sources of 4-level interrupts, three 16-bit timers/counters, a full duplex UART compatible with 80C51, a high-speed architecture, five ports, a five-channel 16-bit PCA with PWM, high-speed output, and timer and edge capture functionality. Other features include a double data pointer, a 21-bit watchdog timer, a 10-bit resolution analog to digital converter with 8 multiplexed inputs, SPI interface (PLCC52 and VPFP64 packages only), on-chip emulation logic, and power-saving modes such as idle mode and power-down mode.


Atmel AT89C51AC3 Datasheet - cover page
Brand
Atmel
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
139
File format
PDF
File size
1.4 MB
Published
27 March, 2012
Updated
29 September, 2023
MD5 checksum
66AE7694365AAB827CAE97A4BF532CEA

About this manual

The AT89C51AC3 is a high‑performance 8‑bit Flash microcontroller based on the 80C51 core architecture. It offers 64 KB of on‑chip Flash memory, 256 bytes of RAM, 2 KB of EEPROM, and 2 KB of ERAM, with in‑system programming capabilities and a built‑in power monitor. The device operates from 3 V to 5.5 V and supports clock speeds up to 60 MHz in standard mode and 30 MHz in X2 mode.

The datasheet details the pin configuration, including five ports (32 + 4 digital I/O lines), a 16‑bit PCA with PWM, a 10‑bit ADC with eight multiplexed inputs, and three 16‑bit timers/counters. It also lists electrical characteristics, interrupt sources, and package options such as VQFP44 and PLCC52, along with the industrial temperature range of –40 °C to +85 °C.

What's inside

  • Features
  • Description
  • Block Diagram
  • Pin Configuration
  • Pin Name Type | Description
  • Port 0 and Port 2
  • Port 1, Port 3 and Port 4 Structure
  • Document Revision History

Specifications

Core Architecture80C51
On‑chip RAM256 Bytes
On‑chip ERAM2048 Bytes
Flash Memory64 KB
EEPROM2 KB
Operating Voltage3 V to 5.5 V
Temperature Range-40 °C to +85 °C
Number of Ports5 ports (32 + 4 I/O lines)

Frequently asked questions

What is the flash memory size of the AT89C51AC3?

The device includes 64 KB of on‑chip Flash memory.

What voltage range does the AT89C51AC3 operate at?

It operates from 3 V to 5.5 V.

How many ports does the AT89C51AC3 have?

The microcontroller provides five ports with a total of 32 + 4 digital I/O lines.

What is the temperature range for the AT89C51AC3?

It is rated for industrial temperatures from –40 °C to +85 °C.

Download PDF (1.4 MB)

More Atmel Manuals


View all Atmel manuals →