3.10.11.6 Reading Program Memory
Code from program memory (either Flash or ROM) is returned in the destination register after
an LPM instruction. Therefore, Z15-Z1 define the address of the program memory. The least
significant bit of the Z pointer selects either low byte (ZLSB = 0
) or high
byte (ZLSB = 1
).