How Do I Place Variables In Program Memory?

The const qualifier implies that the qualified variable is read-only. As a consequence of this, any const-qualified variables with static storage duration are placed in program memory, thus freeing valuable data RAM. See Objects in Program Space for more information. Variables that are qualified const can also be made absolute, so they can be positioned at an address you nominate (see Absolute Objects In Program Memory).