shundrov писал(а):Теперь приспичило сделать чтоб в случае сбоя программа стартовала с места того самого сбоя.
Стоит перечитать заметку про WDT:
Сторожевой таймер в микроконтроллерах PIC.docx
- Кроме того, надо рассмотреть состояние регистров МК после сброса по включению и по другим видам сброса. Например: рг.OPTION подвержен сбою при высоком уровне помех.
- Есть биты рг. STATUS : /TO и /PD - Эти биты могут быть использованы программой для определения природы сброса и соответствующей реакцией на сбросы.
- Есть особенность сброса спец. регистров по сбросу окончания задержки таймера WDT в режиме SLEEP.
Это - что мне известно. Не стал бы мудрить с ЕЕПРОМ, начни со средств, что предлагают разработчики. Теперь занимаюсь с батарейным питанием МК, мне с помехами проще.
У вас нет доступа для просмотра вложений в этом сообщении.