English
Language : 

AT89C51AC2_05 Datasheet, PDF (25/29 Pages) ATMEL Corporation – 80C51 Microcontrollers
A/T89C51AC2 UART Bootloader
Appendix-A
Table 3. Summary of Frames From Host
Command
Record
Type
Program Nb Data Byte in Flash.
00h
Erase block0 (0000h-1FFFh)
Erase block1 (2000h-3FFFh)
Erase block2 (4000h-7FFFh)
Start application with a reset pulse
generation
Start application with a jump at
“address”
Erase SBV & BSB
Program SSB level 1
03h
Program SSB level 2
Program BSB
Program SBV
Program EB
Full Chip Erase
Program bit BLJB
Program bit X2
Read Flash
Blank Check
04h
Read EEPROM Data
Read Manufacturer Code
Read Family Code
Read Product Name
Read Product Revision
Read SSB
Read BSB
05h
Read SBV
Read EB
Read Hardware Byte
Read Device Boot ID1
Read Device Boot ID2
Read Bootloader Version
Program Nb Data byte in EEPROM
00h
Record
Length
nb of data
(up to 80h)
02h
02h
04h
02h
03h
01h
03h
05h
02h
nb of data
(up to 80h)
Offset
start
address
x
x
x
x
x
x
x
x
x
x
x
x
x
x
start
address
Data[0]
x
01h
03h
04h
05h
06h
07h
0Ah
Data[1]
x
00h
20h
40h
00h
01h
00h
00h
01h
00h
01h
06h
-
04h
08h
Start Address
00h
01h
00h
02h
03h
00h
01h
07h
02h
06h
0Bh
00h
00h
0Eh
01h
0Fh
00h
x
x
Data[2]
x
-
-
-
-
Data[3]
x
-
-
-
-
address
-
-
-
-
-
-
value
-
value
-
value
-
-
-
bit value
-
bit value
-
End Address
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
x
x
Data[4]
x
-
-
-
-
-
-
-
-
-
-
-
-
-
-
00h
01h
02h
-
-
-
-
-
-
-
-
-
-
-
-
x
25
4231C–CAN–03/05