Цитата(Andrey_M @ Jan 24 2013, 09:16)

Подскажите какую библиотеку для этого надо и если не составит труда накидайте пример как это делается.
Заранее спасибо за любую помощь.
Просто записывать несколько байт строки не получится, нужно будет сначала стереть страницу памяти flash, а это может быть 1024 byte или более, надо смотреть на чип. Поэтому нужно
1 – Разместить буфер по указанному адресу во flash, размер буфера должен быть кратен размеру стираемой странице.
__attribute__((space(psv),address (0x7000)))
volatile const unsigned char Buff[1024];
2 – Пишите / считывайте flash.
Тут вам в помощь
MPLAB® C30 C COMPILER USER’S GUIDEи даташит на Ваш контроллер.