Atmel AT89C51CC01 Datasheet

This document describes the features and characteristics of a product, including core architecture, on-chip RAM and XRAM capacity, flash memory, boot code section, bootloader, in-system programming capabilities, EEPROM, interrupts, timers/counters, UART compatibility, digital I/O lines, PCA, double data pointer, watchdog timer, ADC, and full CAN controller.


Atmel AT89C51CC01 Datasheet - cover page
Brand
Atmel
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
167
File format
PDF
File size
1.6 MB
Published
27 March, 2012
Updated
29 September, 2023
MD5 checksum
7AAF3BE8922BDC8C14045A6F6B2849F6

About this manual

The AT89C51CC01 is an 8‑bit microcontroller with an integrated CAN controller, designed for automotive and industrial network applications. It combines a 32 KB Flash memory, 256 B RAM, 1 KB XRAM, and a 2 KB EEPROM, offering in‑system programming via UART or CAN.

The document includes feature highlights, pin‑out tables, port and SFR descriptions, timing and power specifications, package options, and absolute maximum ratings, enabling designers to integrate the device into their systems.

What's inside

  • Features
  • Description
  • Pin Configuration
  • Port Operation
  • Read‑Modify‑Write Instructions
  • Internal Pull‑Up Configurations
  • Special Function Register (SFR) Mapping
  • Absolute Maximum Ratings
  • Ordering Information

Specifications

Core Architecture80C51
On‑chip RAM256 Bytes
On‑chip XRAM1 KB
Flash Memory32 KB
Data Retention10 Years at 85 °C
Erase/Write Cycle100 K cycles
Boot Flash2 KB
EEPROM2 KB
Interrupt Sources14 sources, 4‑level
Timers/CountersThree 16‑bit
UARTFull‑duplex 8051 compatible
Maximum Crystal Frequency40 MHz (X2 mode), 20 MHz core
PortsFive ports (32 + 2 I/O lines)
PWM8‑bit, five‑channel 16‑bit PCA
ADC10‑bit, 8 multiplexed inputs
Maximum CAN Transfer Rate1 Mbit/s at 8 MHz crystal
Supply Voltage3 V to 5.5 V
Operating Temperature-40 °C to +85 °C
Package OptionsVQFP44, PLCC44

Frequently asked questions

What supply voltage range does the AT89C51CC01 support?

The device operates from 3 V to 5.5 V.

What is the industrial temperature range for the AT89C51CC01?

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

How many CAN message objects are available?

The microcontroller provides 15 independent CAN message objects.

What is the maximum CAN bus speed supported?

Up to 1 Mbit/s when using an 8 MHz crystal.

Download PDF (1.6 MB)

More Atmel Manuals


View all Atmel manuals →