Datasheet
© 2007 Microchip Technology Inc. Preliminary DS41208C-page 5
PIC16F57
2.4.3.3 Increment Address
The PC is incremented when this command is
received. A timing diagram of this command is shown
in Figure 2-5.
It is not possible to decrement the address counter. To
reset this counter, the user must either exit and re-enter
Program/Verify mode or increment the PC from 0xFFF
to 0X000.
FIGURE 2-5: INCREMENT ADDRESS COMMAND
2.4.3.4 Begin Programming (Externally
Timed)
A Load command must be given before every Begin
Programming command. Programming will begin after
this command is received and decoded. Programming
requires (T
PROG) time and is terminated using an End
Programming command. This command programs the
current location(s), no erase is performed.
FIGURE 2-6: BEGIN PROGRAMMING (EXTERNALLY TIMED)
TSET1
T
HLD1
TDLY2
12 3 4 56
011 xx
12
0
Next Command
ICSPCLK
ICSPDAT
ICSPCLK
ICSPDAT
T
SET1
T
HLD1
T
PROG
1234 56
000
x
12
0
1
End Programming Command
x
1