8051 Architecture
8051 Architecture

AT89C51CC03

 
Flash (Kbytes):64
CAN (mess. Obj.):15
ISP:UART/CAN
Self Program Memory:API
EEPROM (Kbytes):2
RAM (Bytes):2304
: LQFP 64
 LQFP 44
 PLCC 52
More
View Documents and Tools
View Applications
Distributor InventoryCheck Distributor Inventory
 

8-bit microcontroller with CAN controller and 64-Kbyte Flash. 2-Kbyte RAM, 2-Kbyte EEPROM, SPI. Power Fail Detect (no need for external brown- out). Pinout compatible with T89C51CC01.

 AT89C51CC03   (198 pages, revision O, updated 9/08)
 AT89C51CC03 Errata   (7 pages, revision G, updated 05/06)
 AT89C51CC03 CAN Bootloader   (32 pages, revision B, updated 03/08)
 AT89C51CC03 UART Bootloader   (27 pages, revision C, updated 03/08)

Guidelines to Keep ADC Resolution within Specification      (19 pages, updated 8/03)
How to Emulate Read/Write Code Access to Atmel T89C51xx Using Hitex DProbeHS Emulator      (13 pages, updated 05/02)
Programming T89C51xx and AT89C51xx with Device Programmers      (13 pages, revision D, updated 06/05)
AVR186: Best practices for the PCB layout of Oscillators      (4 pages, revision A, updated 3/08)
This application note provides guidelines to design the PCB layout in order not to risk failure and unstable oscillator operation.
Using Keil FlashMon Emulator with AT89C51CC01/CC03      (10 pages, revision A, updated 04/06)
Developers using Keil ́Vision IDE and the AT89C51CC01 or AT89C51CC03 microcontrollers can now do OnChip debug as easily as they are using the ́Vision IDE simulator. This offers an alternative to the use of full fledge emulators when complex trace capabilities are not required. With a simple evaluation board such as Atmel AT89STK-06 fitted with an T89C51CC01 or AT89C51CC03, CAN software developers using Keil ́Vision IDE can test their program directly from ́Vision IDE.
C51 General Information about Bootloader and In-System Programming      (5 pages, revision A, updated 03/07)
This document describes the Atmel Bootloaders for 8051 family processors.
   Other Related Application Notes



 Device Programmers for 8051 Devices   (Other, updated 09/07)
This Excel spreadsheet provide summary information on device programmers supporting Atmel 8051 microcontrollers

 Emulators for 80C51 Devices   (Other, updated 11/03)
This Excel spreadsheet provide summary information on emulation support for Atmel 80C51 microcontrollers

 Microcontroller Solutions for CAN Networking   (Flyer, 6 pages, revision D, updated 07/05)
For cost-effective & high-end industrial and automotive applications.

 Package Adapters of 80C51 Devices   (Other, updated 10/04)
This Excel spreadsheet list available package adapters for Atmel 80C51 microcontrollers

Code Examples:

C51 ADC Code Examples
   C51 CAN Code Examples
   C51 Timer1 Code Examples
   C51 Timer2 Code Examples
   C51 UART Code Examples
   C51 Watchdog Program Examples

Programmer:

FLIP

Reference:

C51 Architecture Reference Utilities
   Hardware Interface Connection Examples for C51 MCU

Starter Kit:

AT89STK-06 CAN

Software Files:

   AT89C51CC03 CAN Bootloader v1.0.4
    AT89C51CC03 UART Bootloader v1.2.0
    C Flash Drivers for the AT89C51CC03C for Keil Compiler v1.0.0
    C Flash Drivers for the AT89C51CC03U and AT89C51AC3 for Keil Compiler v1.0.0
    C51 Include Files for IAR, Keil, Raisonance, Tasking & SDCC Compilers
    CAN bitrate configurator for 8051 and AVR microcontrollers (Java applet)
    SPI Drivers Demos v.0.0.1 for AT89C51CC03
    X-Calculator for CAN (Bit Rate Register)

Related Applications

Industrial Automation