5.1 Table Instructions and Flash Programming
Regardless of the method used, all programming of Flash memory is done with the Table
Read and Table Write instructions. These allow direct read and write access to the
program memory space from the data memory while the device is in normal operating mode.
The 24-bit target address in the program memory is formed using bits[7:0] of the TBLPAG
register and the Effective Address (EA) from a W register, specified in the table
instruction, as shown in Figure 5-1.
The TBLRDL and TBLWTL instructions are used to read or
write to bits[15:0] of program memory. TBLRDL and
TBLWTL can access program memory in both Word and Byte modes. The
TBLRDH and TBLWTH instructions are used to read or
write to bits[23:16] of program memory. TBLRDH and
TBLWTH can also access program memory in Word or Byte mode.
