Не совсем понял суть проблемы, стираете программатором или программно?
Как то работал с 12F675 у него в последнем байте памяти программ, лежала калибровочная константа для внутреннего RC генератора, так я перед использованием контроллера сперва ее считывал, а затем помещал прямо в код по тому же адресу.
Если же стираете программно, может сперва считать эти данные в озу, а потом записать назад?
|