Atmel AT89C51AC2 Datasheet

A/T89C51AC2 is a high-performance Flash version of the 80C51 single chip 8-bit microcontrollers. It features 256 bytes of internal RAM and 32 KB of flash memory. It has various features including timers/counters, UART, PWM, and analog-to-digital converter.


Atmel AT89C51AC2 Datasheet - cover page
Brand
Atmel
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
120
File format
PDF
File size
1.2 MB
Published
27 March, 2012
Updated
28 September, 2023
MD5 checksum
578F908BC97916D094DE73CC7756D30B

About this manual

The AT89C51AC2 is an 8‑bit microcontroller based on the 80C51 core architecture. It integrates 256 bytes of RAM, 1 KB of XRAM, 32 KB of flash program memory, a 2 KB boot flash, 2 KB EEPROM, a 10‑bit ADC with eight multiplexed inputs, three 16‑bit timers/counters, a programmable counter array, and a full‑duplex UART. The device operates from 3 V to 5.5 V and supports a temperature range of –40 °C to +85 °C, making it suitable for industrial and consumer applications.

The document details pin configurations, port operation (quasi‑bidirectional and true bidirectional), read‑modify‑write instructions, watchdog timer operation, and power‑saving modes (idle and power‑down). Package options include VQFP44 and PLCC44, and the datasheet includes electrical characteristics, ordering information, and change‑log history.

What's inside

  • Features
  • Pin Configuration
  • Port Description
  • Read‑Modify‑Write Instructions
  • Quasi‑Bidirectional Port Operation
  • Analog‑to‑Digital Converter (ADC)
  • Watchdog Timer
  • Programmable Counter Array (PCA)
  • Electrical Characteristics
  • Package Drawings

Specifications

Core Architecture80C51
On‑chip RAM256 Bytes
On‑chip XRAM1 KB
Flash Memory32 KB
Boot Flash2 KB
EEPROM2 KB
Interrupt Sources14 sources, 4‑level
Timers/CountersThree 16‑bit
UARTFull‑Duplex UART compatible with 80C51
Maximum Crystal Frequency40 MHz (X2 mode) / 20 MHz core
I/O PortsFive ports (32 + 2 digital I/O lines)
ADC Resolution10‑bit
ADC Inputs8 multiplexed inputs
Watchdog Timer21‑bit, 7 programmable bits
Power Supply3 V to 5.5 V
Operating Temperature-40 °C to +85 °C
Package TypesVQFP44, PLCC44

Frequently asked questions

What is the size of the on‑chip flash memory?

The AT89C51AC2 contains 32 KB of on‑chip flash memory.

What voltage range does the AT89C51AC2 operate on?

It operates from 3 V to 5.5 V.

How many analog inputs are available on the ADC?

The ADC provides eight multiplexed analog inputs.

What is the maximum crystal frequency supported?

The device supports up to 40 MHz in X2 mode (20 MHz core).

Download PDF (1.2 MB)

More Atmel Manuals


View all Atmel manuals →