AT89C51CC03C-S3RIM Atmel, AT89C51CC03C-S3RIM Datasheet - Page 10

IC 8051 MCU FLASH 64K 52PLCC

AT89C51CC03C-S3RIM

Manufacturer Part Number
AT89C51CC03C-S3RIM
Description
IC 8051 MCU FLASH 64K 52PLCC
Manufacturer
Atmel
Series
AT89C CANr

Specifications of AT89C51CC03C-S3RIM

Core Processor
8051
Core Size
8-Bit
Speed
40MHz
Connectivity
CAN, SPI, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
36
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Eeprom Size
2K x 8
Ram Size
2.25K 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
52-PLCC
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
AT89C51CC03CS3RTR

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89C51CC03C-S3RIM
Manufacturer:
Atmel
Quantity:
10 000
Programming the
Flash or EEPROM data
Requests from Host
Answers from
Bootloader
Flow Description
Example
10
AT89C51CC03 UART Bootloader
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 bootloader 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
Programming Data (write 55h at address 0010h in the Flash)
HOST
BOOTLOADER
Program EEPROM
Command Name
Program Flash
Data
’X’ & CR & LF
Write Command
’P’ & CR & LF
’.’ & CR & LF
: 01 0010 00 55 9A
: 01 0010 00 55 9A . CR LF
Record
Type
00h
07h
address
address
Offset
Load
start
start
Send Checksum error
Send Security error
nb of Data
nb of Data
Record
Length
Bootloader
Wait Write Command
Data[0]
Send COMMAND_OK
Wait Programming
Checksum error
NO_SECURITY
x
x
...
...
...
4266C–CAN–03/08
Data[127]
x
x

Related parts for AT89C51CC03C-S3RIM