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.
