задается сегмент
-Z(CODE)MyCode=700-800
далее:
#pragma location="MyCode"
void LpmReplaceSpm(MyAddressType flashAddr, unsigned char data){
#pragma diag_suppress=Pe1053 // Suppress warning for conversion from long-type address to flash ptr.
unsigned int index, oddByte, pcWord;
...........................................
...........................................
...........................................
...........................................