at89c51snd1c ATMEL Corporation, at89c51snd1c Datasheet - Page 10
![no-image](/images/manufacturer_photos/0/0/79/atmel_corporation_sml.jpg)
at89c51snd1c
Manufacturer Part Number
at89c51snd1c
Description
At89c51snd1c At89c51snd1 Uart Bootloader
Manufacturer
ATMEL Corporation
Datasheet
1.AT89C51SND1C.pdf
(25 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Figure 5. Command Flow
Programming the Flash Data
Requests from Host
Answers from Bootloader
10
Sends Frame (Made of 2 ASCII
Characters per Byte)
Echo Analysis
AT89C51SND1 UART Bootloader
Sends First Character of the
Frame
Host
The flow described in Figure 6 shows how to program data in the Flash memory.
The bootloader programs on a page of 128 bytes basis when it is possible.
The host must take care that the data to program transmitted within a frame are in the
same page.
The bootloader answers with:
•
•
•
Command Name
“.” & “CR” & “LF” when the data are programmed
“X" & “CR" & “LF" if the checksum is wrong
“P" & “CR" & “LF" if the Security is set
Program Flash
":"
":"
Record
Type
00h
Address
Offset
Load
Start
nb of Data
Gets Frame, and Sends Back Echo
for Each Received Byte
Record
Length
Else
If (Not Received ":")
Sends Echo and Start
Reception
Bootloader
Data[0]
x
...
...
4241B–MP3–07/04
Data[127]
x