
2010-2012 Microchip Technology Inc.
DS41417B-page 179
PIC16(L)F722A/723A
TABLE 18-1:
SUMMARY OF REGISTERS ASSOCIATED WITH PROGRAM MEMORY READ
REGISTER 18-4:
PMADRH: PROGRAM MEMORY ADDRESS HIGH REGISTER
U-0
R/W-x
—
PMA12
PMA11
PMA10
PMA9
PMA8
bit 7
bit 0
Legend:
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
-n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
bit 7-5
Unimplemented: Read as ‘0’
bit 4-0
PMA<12:8>: Program Memory Read Address bits
REGISTER 18-5:
PMADRL: PROGRAM MEMORY ADDRESS LOW REGISTER
R/W-x
PMA7
PMA6
PMA5
PMA4
PMA3
PMA2
PMA1
PMA0
bit 7
bit 0
Legend:
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
-n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
bit 7-0
PMA<7:0>: Program Memory Read Address bits
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Register on
Page
PMCON1
Reserved
—
—RD
PMADRH
—
Program Memory Read Address Register High Byte
PMADRL
Program Memory Read Address Register Low Byte
PMDATH
—
Program Memory Read Data Register High Byte
PMDATL
Program Memory Read Data Register Low Byte
Legend: x = unknown, u = unchanged, – = unimplemented, read as ‘0’. Shaded cells are not used by the Program
Memory Read.