В скрипте линкера создать секцию по нужному адресу, а переменную объявить с аттрибутом
MPLAB® C32 C Compiler User’s GuideЦитата
1.7.2 Variable Attributes
...
section (“name”)
Place the function into the named section.
For example,
unsigned int dan __attribute__ ((section (“.quixote”)))
Variable dan will be placed in section .quixote.
The -fdata-sections command line option has no effect on variables defined with
a section attribute unless unique_section is also specified.