PIC12LF1552
DS41642A-page 16 Preliminary 2012 Microchip Technology Inc.
FIGURE 5-2: PROGRAM MEMORY FLOWCHART
Start
Read Data
Program Memory
Data Correct?
Report
Programming
Failure
All Locations
Done?
No
No
Increment
Address
Command
from
Bulk Erase
Program
Yes
Memory
(1, 2)
Done
Yes
Note 1: This step is optional if the device has already been erased or has not been previously programmed.
2: If the device is code-protected or must be completely erased, then Bulk Erase the device per Figure 5-6.
3: See Figure 5-3 or Figure 5-4.
Program Cycle
(3)
2012 Microchip Technology Inc. Preliminary DS41642A-page 17
PIC12LF1552
FIGURE 5-3: ONE-WORD PROGRAM CYCLE
Begin
Programming
Wait T
DIS
Load Data
for
Program Memory
Command
(Internally timed)
Begin
Programming
Wait T
PEXT
Command
(Externally timed)
(1)
End
Programming
Wait TPINT
Program Cycle
Command
Note 1: Externally timed writes are not supported for Configuration and Calibration bits.
PIC12LF1552
DS41642A-page 18 Preliminary 2012 Microchip Technology Inc.
FIGURE 5-4: MULTIPLE-WORD PROGRAM CYCLE
Begin
Programming
Wait T
PINT
Load Data
for
Program Memory
Command
(Internally timed)
Wait T
PEXT
End
Programming
Wait TDIS
Load Data
for
Program Memory
Increment
Address
Command
Load Data
for
Program Memory
Begin
Programming
Command
(Externally timed)
Latch 1
Latch 2
Latch n
Increment
Address
Command
Program Cycle
Command

PIC12LF1552-I/MS

Mfr. #:
Manufacturer:
Microchip Technology
Description:
8-bit Microcontrollers - MCU 3.5KBFlash 256bRAM 6 I/0, 10-Bit ADC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union