Part # 89C51CC01 datasheet

Part Manufacturer: Atmel

Atmel

Part Description: 89C51CC01 UA CA Errata Sheet


Part Details:

Features· Protocol ­ UART used as Physical Layer­ Based on the Intel Hex-type Records­ Autobaud · In-System Programming ­ Read/Write Flash and EEPROM memories­ Read Device ID­ Full chip Erase­ Read/Write configuration bytes­ Security setting from ISP command CAN ­ Remote application start command · In-Application Programming/Self Programming Microcontrollers ­ Read/Write Flash and EEPROM memories­ Read Device Id­ Block Erase­ Read/Write configuration bytes T89C51CC01 ­ Bootloader start UART Description Bootloader This document describes the UART bootloader functionalities as well as the serialprotocol to efficiently perform operations on the on chip Flash (EEPROM) memories.Additional information on the T89C51CC01 product can be found in the T89C51CC01Data sheet and the T89C51CC01 Errata sheet available on the Atmel web site,www.atmel.com. The bootloader software package (source code and binary) currently used for produc-tion is available from the Atmel web site. Bootloader Revision Purpose of Modifications Date Revision 1.2.0 First release 23/04/2001 Revisions 1.4.0 New command supported 02/11/2001 - EEPROM access- Start application - Extra Byte access 128 bytes page Flash programming New boot process Revision 1.4.1 Standardization of tasks in source 19/03/2007 program. Functional The T89C51CC01 Bootloader facilitates In-System Programming and In-Application Description Programming. In-System In-System Programming allows the user to program or reprogram a microcontroller on-chip Programming Flash memory without removing it from the system and without the need of a pre-programmed capability application. The UART bootloader can manage a communication with a host through the serial network. Itcan also access and perform requested operations on the on-chip Flash Memory. In-Application In-Application Programming (IAP) allows the reprogramming of a microcontroller on-chip Flash Programming or memory without removing it from the system and while the embedded application is running. Self Programming The UART bootloader contains some Application Programming Interface routines named APIcapability routines allowing IAP by using the user s firmware. Block Diagram This section describes the different parts of the bootloader. The figure below shows the on-chipbootloader and IAP processes. Figure 1. Bootloader Process Description On chip


Please click the following link to download the datasheet:

89C51CC01.pdf Datasheet