10.5.6 TBLPTR

Table Pointer Register
Note: The individual bytes in this multibyte register can be accessed with the following register names:
  • TBLPTRU: Accesses the upper byte TBLPTR[21:16]
  • TBLPTRH: Accesses the high byte TBLPTR[15:8]
  • TBLPTRL: Accesses the low byte TBLPTR[7:0]
Name: TBLPTR
Offset: 0x4F6

Bit 2322212019181716 
   TBLPTR21TBLPTR[20:16] 
Access R/WR/WR/WR/WR/WR/W 
Reset 000000 
Bit 15141312111098 
 TBLPTR[15:8] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 TBLPTR[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bit 21 – TBLPTR21 NVM Most Significant Address bit

ValueDescription
1Access Configuration, User ID, Device ID, and Revision ID spaces
0Access Program Flash Memory space

Bits 20:0 – TBLPTR[20:0] NVM Address bits

The individual bytes in this multibyte register can be accessed with the following register names:TBLPTRU: Accesses the upper byte TBLPTR[21:16]TBLPTRH: Accesses the high byte TBLPTR[15:8]TBLPTRL: Accesses the low byte TBLPTR[7:0]