Atmel AT89C51CC02 Datasheet

The document introduces the features and characteristics of a Rev. 4126L-CAN-01/08 product. The product adopts the 80C51 core architecture and has 256 bytes of on-chip RAM and 256 bytes of on-chip XRAM. It also has 16K bytes of on-chip flash memory with 10 years of data retention and 100K erase/write cycles, as well as a boot code section with independent lock bits. In addition, the product has 2K bytes of on-chip flash for a bootloader and supports in-system programming by on-chip boot program (CAN, UART) and IAP capability. It also features 2K bytes of on-chip EEPROM with 100K erase/write cycles, 14 sources 4-level interrupts, three 16-bit timers/counters, a full duplex UART compatible with 80C51, a maximum crystal frequency of 40 MHz, double data pointer, 21-bit watchdog timer, a 10-bit resolution analog-to-digital converter (ADC) with 8 multiplexed inputs, and a full CAN controller that is fully compliant with CAN rev.# 2.0A and 2.0B.


Atmel AT89C51CC02 Datasheet - cover page
Brand
Atmel
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
159
File format
PDF
File size
1.8 MB
Published
27 March, 2012
Updated
29 September, 2023
MD5 checksum
6CDEC47D29DC46CF07CDBC51C8935880

About this manual

The AT89C51CC02 is a low‑pin‑count 8‑bit Flash microcontroller that integrates a full CAN controller, 16 KB of on‑chip Flash, 256 B RAM, 256 B XRAM, 2 KB EEPROM, and a 10‑bit ADC with eight multiplexed inputs. It supports In‑System Programming, a bootloader section, and a range of power‑saving modes.

The document lists detailed pin configurations, port structures, read‑modify‑write instructions, absolute maximum ratings, and ordering information for the available SOIC28, SOIC24, PLCC28, and VQFP32 packages.

What's inside

  • Features
  • Description
  • Pin Configurations
  • Pin Description
  • Port Structure
  • Read‑Modify‑Write Instructions
  • Absolute Maximum Ratings
  • Ordering Information

Specifications

Core Architecture80C51
Flash Memory16 KB
RAM256 B
XRAM256 B
EEPROM2 KB
ADC Resolution10‑bit
ADC Channels8
CAN CompatibilityCAN 2.0A/B
Maximum Clock Frequency40 MHz
Power Supply Voltage3 V – 5.5 V
Operating Temperature-40 °C to +85 °C
Package TypesSOIC28, SOIC24, PLCC28, VQFP32

Frequently asked questions

What is the maximum CAN bus transfer rate?

The device supports up to 1 Mbit/s at an 8 MHz crystal frequency.

How many analog input channels are available?

It provides eight analog input channels via the 10‑bit ADC.

What supply voltage range does the AT89C51CC02 operate on?

It operates from 3 V to 5.5 V.

In which package types is the AT89C51CC02 offered?

It is available in SOIC28, SOIC24, PLCC28, and VQFP32 packages.

Download PDF (1.8 MB)

More Atmel Manuals


View all Atmel manuals →