T89C51CC01CA-RLTIM Atmel, T89C51CC01CA-RLTIM Datasheet - Page 12
![IC 8051 MCU FLASH 32K 44VQFP](/photos/6/92/69202/313-44-vqfp_sml.jpg)
T89C51CC01CA-RLTIM
Manufacturer Part Number
T89C51CC01CA-RLTIM
Description
IC 8051 MCU FLASH 32K 44VQFP
Manufacturer
Atmel
Series
AT89C CANr
Datasheets
1.T89C51CC01CA-7CTIM.pdf
(167 pages)
2.T89C51CC01CA-7CTIM.pdf
(12 pages)
3.T89C51CC01CA-7CTIM.pdf
(32 pages)
4.T89C51CC01CA-7CTIM.pdf
(29 pages)
Specifications of T89C51CC01CA-RLTIM
Core Processor
8051
Core Size
8-Bit
Speed
40MHz
Connectivity
CAN, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
32
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Eeprom Size
2K x 8
Ram Size
1.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
44-TQFP, 44-VQFP
For Use With
AT89STK-06 - KIT DEMOBOARD 8051 MCU W/CAN
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
T89C51CC01CARLTIM
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Read the Flash or
EEPROM Data
Requests From Host
Answers From
Bootloader
Flow Description: blank
check command
12
Blank check on Flash
Read EEPROM Data
Command Name
Read Flash
T89C51CC01 UART Bootloader
COMMAND FINISHED
Wait Address not
Send Blank Check Command
erased
OR
Host
OR
Record type
COMMAND ABORTED
Wait Checksum Error
COMMAND FINISHED
Wait COMMAND_OK
The flow described below allows the user to read data in the Flash memory or in the EEPROM
data memory. A blank check command is possible with this flow.
The device splits into blocks of 16 bytes the data to transfer to the Host if the number of data to
display is greater than 16 data bytes.
Note:
The boot loader answers to a read Flash or EEPROM Data memory command:
•
•
•
The bootloader answers to blank check command:
•
•
•
•
04h
‘Address = data ‘ & ‘CR’ & ’LF’
up to 16 data by line.
‘X’ & ‘CR’ & ‘LF’ if the checksum is wrong
‘L’ & ‘CR’ & ‘LF’ if the Security is set
‘.’ & ‘CR’ & ’LF’ when the blank check is ok
‘First Address wrong’ ‘CR’ & ‘LF’ when the blank check is fail
‘X’ & ‘CR’ & ‘LF’ if the checksum is wrong
‘P’ & ‘CR’ & ‘LF’ if the Security is set
The field “Load offset” is not used.
Load Offset
x
Blank Check Command
address & CR & LF
Record
length
’X’ & CR & LF
’.’ & CR & LF
05h
Data[0]
start address
Data[1]
Send COMMAND_OK
Send Checksum error
Wait Blank Check Command
Bootloader
Data[2]
Send first Address
not erased
end Address
Checksum error
Flash blank
Data[3]
4211C–CAN–03/08
Data[4]
00h
01h
02h