EmbeddedRelated.com
AT89C51CC02UA-TISUM

MCHPAT89C51CC02UA-TISUM

Microchip Technology
80C51 AT89C CAN Microcontroller IC 8-Bit 40MHz 16KB (16K x 8) FLASH 28-SOIC
Active210 in stock

Overview

The AT89C51CC02UA-TISUM is a high-performance 8-bit microcontroller based on the 80C51 architecture, specifically optimized for CAN networking. It features 16KB of Flash memory, 2KB of EEPROM, and a dedicated CAN 2.0B controller with 15 message objects. Operating at up to 40MHz, it provides a robust solution for legacy industrial and automotive control systems requiring integrated network communication in a 28-pin SOIC package.

Why Choose This Part

This MCU combines a familiar 8051 instruction set with modern peripherals like a 2KB integrated EEPROM and an 8-channel ADC. Its In-System Programming (ISP) capabilities via CAN or UART simplify firmware updates in the field. The inclusion of hardware-level CAN frame handling and a 40MHz clock speed ensures reliable data processing in timing-critical environments.

Applications

Industrial Fieldbus Nodes
Utilizing the integrated CAN 2.0B controller for distributed control in factory automation and sensor networks.
Automotive Body Electronics
Managing window lifts, seat adjustments, or mirror controls where 5V logic and CAN connectivity are required.
Time-Triggered Communication
Leveraging the internal link to on-chip timers for time-stamping and network synchronization in deterministic systems.
Legacy 8051 System Upgrades
Drop-in performance enhancement for existing 8051 designs that need to add CAN or UART-based In-System Programming.

Key Specifications

Speed 40MHz
RAM Size 512 x 8
Core Size 8-Bit
EEPROM Size 2K x 8
Peripherals POR, PWM, WDT
Connectivity CANbus, UART/USART
Mounting Type Surface Mount
Number of I/O 20
Core Processor 80C51
Package / Case 28-SOIC (0.295", 7.50mm Width)
Data Converters A/D 8x10b
Oscillator Type External
Program Memory Size 16KB (16K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 28-SOIC
Voltage - Supply (Vcc/Vdd) 3V ~ 5.5V

Getting Started

Developers can program the device using standard 8051 C compilers such as Keil C51 or SDCC. In-System Programming is achieved through the on-chip bootloader using the Flip software tool over CAN or UART interfaces. Hardware debugging typically requires a standard 8051-compatible ICE or logic analyzer for signal verification on the 20 I/O pins.

Also Consider

MCP2515 MCHPMicrochip Technology - A standalone CAN controller that can be paired with any modern MCU if the 8051 architecture is not required.