English
Language : 

PIC12F752-I-SN Datasheet, PDF (35/210 Pages) Microchip Technology – 8-Pin, Flash-Based 8-Bit CMOS Microcontrollers
PIC12F752/HV752
FIGURE 3-2:
BLOCK WRITES TO 1K FLASH PROGRAM MEMORY
75
07
0
PMDATH
PMDATL
6
8
First word of block
to be written
If at a new row
sixteen words of
Flash are erased,
then four buffers
are transferred
to Flash
automatically
after this word
is written
14
14
14
14
PMADRL<1:0> = 00
PMADRL<1:0> = 01
PMADRL<1:0> = 10
PMADRL<1:0> = 11
Buffer Register
Buffer Register
Buffer Register
Buffer Register
Program Memory
FIGURE 3-3:
FLASH PROGRAM MEMORY LONG WRITE CYCLE EXECUTION
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1
Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
Flash
ADDR
PC + 1
Flash
DATA
INSTR
(PC)
INSTR ignored
(PC + 1) read
BSF PMCON1,WR INSTR (PC + 1)
Executed here Executed here
Flash
Memory
Location
WR bit
PMWHLT
PMADRH,PMADRL
PC + 2
PC + 3
PC + 4
PMDATH,PMDATL
Processor halted
PM Write Time
INSTR (PC+2) INSTR (PC+3)
(INSTR (PC + 2)
NOP
NOP
INSTR (PC + 3)
Executed here Executed here Executed here
 2011 Microchip Technology Inc.
Preliminary
DS41576B-page 35