AT89C51CC03 Atmel Corporation, AT89C51CC03 Datasheet - Page 5

no-image

AT89C51CC03

Manufacturer Part Number
AT89C51CC03
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of AT89C51CC03

Flash (kbytes)
64 Kbytes
Max. Operating Frequency
40 MHz
Cpu
8051-12C
Max I/o Pins
37
Spi
1
Uart
1
Can
1
Adc Channels
8
Adc Resolution (bits)
10
Adc Speed (ksps)
62.5
Sram (kbytes)
2.25
Eeprom (bytes)
2048
Self Program Memory
API
Operating Voltage (vcc)
3.0 to 5.5
Timers
4
Isp
UART/CAN
Watchdog
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89C51CC03C-7CTIM
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89C51CC03C-IM
Manufacturer:
AT
Quantity:
17
Part Number:
AT89C51CC03C-RDRIM
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89C51CC03C-RLRIM
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89C51CC03C-RLTIM
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89C51CC03C-S3RIM
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89C51CC03CA-IM
Manufacturer:
TI
Quantity:
18
Part Number:
AT89C51CC03CA-JM
Manufacturer:
ATEML
Quantity:
42
Part Number:
AT89C51CC03CA-RDTUM
Manufacturer:
COSMO
Quantity:
6 000
Part Number:
AT89C51CC03CA-RLTUM
Manufacturer:
ADI
Quantity:
141
7. Start of the Bootloader from Application Using api_start_isp Doesn’t Work
8. Start application with software security set
9. Write column latches robustness improvement
10. CAN autobaud
4293G–CAN–06/05
Workaround
The FLIP software is not impacted by this CAN frame.
The API to start the bootloader directly in CAN communication open does not work.
Workaround
Start the bootloader using api_start_bootloader and send the CAN command to open the communication with the CAN
bootloader.
The start application with or without reset doesn’t work if the software security are set.
Workaround
Use the SSB API to secure the device in the application.
The data bytes from the CAN messages are directly written in the column latches until the 128 bytes page is filled or
the end of the program is reached. Afterward, the column latches are written in the flash page. If a CAN failure ocurs
during the load process, it will leave the column latches partially written. A reset will be needed before starting over
again.
Workaround
Use 1.0.3 revision: Incoming bytes are stored in RAM. Once the full page transfer is successfull, the 128 bytes RAM
will be copied into the column latches, then the column latches copied into the flash. If a CAN failure occurs, nothing
will be written in the column latches and flash page.
Due to uninitialized RAM cells, the CAN autobaud process may require additional time to synchronise properly with the
In System Programing Interface (up to 30seconds).
Workarounds
Use 1.0.4 bootloader revision.
Or
When using ATMEL “Flip” In Sytem Programing Interface:
When using a custom In System Programing Interface:
Update to 2.4.6 version and set timeout parameter to 30sec.
Wait up to 30sec for the “Node Connect” frame to be acknowledged by the CAN bootloader.
AT89C51CC03/C/U Errata Sheet
5

Related parts for AT89C51CC03