Datasheet
2011 Microchip Technology Inc. Preliminary DS41585A-page 73
PIC10(L)F320/322
TABLE 9-3: SUMMARY OF REGISTERS ASSOCIATED WITH FLASH PROGRAM MEMORY
TABLE 9-4: SUMMARY OF CONFIGURATION WORD WITH FLASH PROGRAM MEMORY
REGISTER 9-6: PMCON2: PROGRAM MEMORY CONTROL 2 REGISTER
W-0/0 W-0/0 W-0/0 W-0/0 W-0/0 W-0/0 W-0/0 W-0/0
Program Memory Control Register 2
bit 7 bit 0
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
S = Bit can only be set x = Bit is unknown -n/n = Value at POR and BOR/Value at all other Resets
‘1’ = Bit is set ‘0’ = Bit is cleared
bit 7-0 Flash Memory Unlock Pattern bits
To unlock writes, a 55h must be written first, followed by an AAh, before setting the WR bit of the
PMCON1 register. The value written to this register is used to unlock the writes. There are specific
timing requirements on these writes.
Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Register on
Page
INTCON GIE PEIE TMR0IE INTE IOCIE TMR0IF INTF IOCIF
46
PMCON1
—
CFGS LWLO FREE WRERR WREN WR RD
72
PMCON2 Program Memory Control Register 2
73
PMADRL PMADR<7:0>
71
PMADRH
— — — — — — —PMADR871
PMDATL PMDAT<7:0>
70
PMDATH
— — PMDAT<13:8> 70
Legend: — = unimplemented location, read as ‘0’. Shaded cells are not used by Flash program memory module.
Name Bits Bit -/7 Bit -/6 Bit 13/5 Bit 12/4 Bit 11/3 Bit 10/2 Bit 9/1 Bit 8/0
Register
on Page
CONFIG
13:8
— — —
WRT<1:0> BORV LPBOR LVP
22
7:0
CP MCLR PWRTE WDTE<1:0> BOREN<1:0> FOSC
Legend: — = unimplemented location, read as ‘0’. Shaded cells are not used by Flash program memory.