Reading Program Memory as Data

There are three methods of accessing constants in program memory. The first method is to use tables of RETLW instructions, the second, to set an FSR to point to the program memory, and the third is to use the NVMREG interface to access the program memory.