Datasheet
© 2007 Microchip Technology Inc. Preliminary DS41208C-page 9
PIC16F57
FIGURE 2-11: PROGRAM FLOWCHART – PIC16F57 CONFIGURATION MEMORY
Start
Read Data
Command
Data
Report
Programming
Failure
Address =
0x800?
One-Word
Programming
Cycle
Read Data
Command
Data
Report
Programming
Failure
Yes
No
Yes
No
Increment
Address
Command
No
Done
(see Figure 2-9)
One-Word
Programming
Cycle
(see Figure 2-9)
Enter Program
Mode
Correct?
Load Data
Command
Increment
Address
Command
Correct
Address =
0x804?
Yes
No
Programs Configuration Word
Programs User ID’s
Yes
PC = 0xFFF