T89C51CC02CA-TISIM Atmel, T89C51CC02CA-TISIM Datasheet - Page 11

IC 8051 MCU FLASH 16K 28SOIC

T89C51CC02CA-TISIM

Manufacturer Part Number
T89C51CC02CA-TISIM
Description
IC 8051 MCU FLASH 16K 28SOIC
Manufacturer
Atmel
Series
AT89C CANr

Specifications of T89C51CC02CA-TISIM

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
28-SOIC (7.5mm Width)
For Use With
AT89STK-06 - KIT DEMOBOARD 8051 MCU W/CAN
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
T89C51CC02CATISIM
Programming the
Flash or EEPROM
Data
Requests from Host
Answers from
Bootloader
Flow Description
Example
4223C–CAN–03/08
Program EEPROM Data
Command Name
Program Flash
COMMAND FINISHED
Wait COMMAND_OK
Send Write Command
OR
Host
OR
COMMAND ABORTED
Wait Checksum Error
COMMAND ABORTED
Wait Security Error
The flow described below shows how to program data in the Flash memory or in the EEPROM
data memory.
The bootloader programs on a page of 128 bytes basis when it is possible.
The host must take care that:
The boot loader answers with:
The data to program transmitted within a frame are in the same page.
‘.’ & ‘CR’ & ’LF’ when the data are programmed
‘X’ & ‘CR’ & ‘LF’ if the checksum is wrong
‘P’ & ‘CR’ & ‘LF’ if the Security is set
Record type
00h
07h
Programming Data (write 55h at address 0010h in the Flash)
HOST
BOOTLOADER
start address
start address
Load Offset
’X’ & CR & LF
Write Command
’P’ & CR & LF
’.’ & CR & LF
: 01 0010 00 55 9A
: 01 0010 00 55 9A . CR LF
T89C51CC02 UART Bootloader
nb of Data
nb of Data
Record
length
Send Checksum error
Send Security error
Data[0]
x
x
Bootloader
Wait Write Command
Send COMMAND_OK
Wait Programming
Checksum Error
NO_SECURITY
...
...
...
Data[127]
x
x
11

Related parts for T89C51CC02CA-TISIM