T89C51CC02UA-RATIM Atmel, T89C51CC02UA-RATIM Datasheet - Page 6

no-image

T89C51CC02UA-RATIM

Manufacturer Part Number
T89C51CC02UA-RATIM
Description
IC 8051 MCU FLASH 16K 32VQFP
Manufacturer
Atmel
Series
AT89C CANr

Specifications of T89C51CC02UA-RATIM

Core Processor
8051
Core Size
8-Bit
Speed
40MHz
Connectivity
CAN, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
20
Program Memory Size
16KB (16K x 8)
Program Memory Type
FLASH
Eeprom Size
2K x 8
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
32-TQFP, 32-VQFP
For Use With
AT89STK-06 - KIT DEMOBOARD 8051 MCU W/CAN
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
T89C51CC02UARATIM

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
T89C51CC02UA-RATIM
Manufacturer:
Atmel
Quantity:
10 000
In-System
Programming
(ISP)
Boot Process
Hardware Condition
6
T89C51CC02 CAN Bootloader
The ISP allows the user to program or reprogram a microcontroller’s on-chip Flash memory
through the CAN network without removing it from the system and without the need of a pre-pro-
grammed application.
This section describes how to start the CAN bootloader and all higher level protocols over the
CAN.
The bootloader can be activated in two ways:
The Hardware Condition forces the bootloader execution from reset.
The default factory Hardware Condition is assigned to port P1.
In order to offer the best flexibility, the user can define its own Hardware Condition on one of the
following Ports:
The Hardware Condition configuration are stored in three bytes called P1_CF, P3_CF, P4_CF.
These bytes can be modified by the user through a set of API or through an ISP command.
There is a priority between P1_CF, P3_CF and P4_CF (see Figure 3 on page 7).
Note:
Hardware condition
Regular boot process
P1 must be equal to FEh
Port1
Port3
Port4 (only bit0 and bit1)
The BLJB must be at 0 (programmed) to be able to restart the bootloader.
If the BLJB is equal to 1 (unprogrammed) only the hardware parallel programmer can change this
bit (see T89C51CC02 datasheet for more details).
4208D–CAN–03/08

Related parts for T89C51CC02UA-RATIM