PIC12F629/675 EEPROM Memory Programming Specification
PIC12F629/675 EEPROM Memory Programming Specification
PIC12F629/675 EEPROM Memory Programming Specification
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>PIC12F629</strong>/<strong>675</strong><br />
FIGURE 2-12:<br />
PROGRAM FLOW CHART - <strong>PIC12F629</strong>/<strong>675</strong> PROGRAM MEMORY<br />
Start<br />
Read and Save<br />
OSCCAL value<br />
Read and Save<br />
Bandgap Cal.<br />
Value<br />
Bulk Erase<br />
Device<br />
Program Cycle<br />
PROGRAM CYCLE<br />
LOAD DATA<br />
for<br />
Program <strong>Memory</strong><br />
READ DATA<br />
from<br />
Program <strong>Memory</strong><br />
BEGIN<br />
PROGRAMMING<br />
Command<br />
Data Correct<br />
No<br />
Report<br />
<strong>Programming</strong><br />
Failure<br />
Wait Tprog<br />
Yes<br />
INCREMENT<br />
ADDRESS<br />
Command<br />
No<br />
All Locations<br />
Done<br />
Program<br />
OSCCAL<br />
Program Data<br />
<strong>Memory</strong><br />
(if required)<br />
Verify all<br />
Locations<br />
Data Correct<br />
Yes<br />
Program<br />
Bandgap Cal.<br />
and Config bits<br />
No<br />
Report Verify<br />
Error<br />
Done<br />
DS41173B-page 10 Preliminary © 2002 Microchip Technology Inc.