Всем привет!
Есть у меня атмега128, которая питается от ионистора, для сохранения SRAM памяти в течение некоторого времени после отключения питания. Схема у меня уже распаяна и готова, поэтому менять что-то возможности особой нет, на компаратор и АЦП ничего не заведено, а надо укладывать микруху спать в случае, когда мы переходим на питание от ионистора, а то есть тогда, когда срабатывает brown-out, и тут возникает вопрос.
Я порылся на форуме, полистал датащит и наткнулся на вектор прерывания на адрес 0х00 в случае прерывания по Brown-Out RESET. То есть, если я правильно понял, я могу создать обработчик для перехода по вектору прерывания от RESET. Теперь сам вопрос: а как мне в самом обработчике выяснить, что это сработал Brown-Out? Кто-нибудь может поделиться своими соображениями, кусками кода или еще чем?
Посылать в гугл не надо, прямые ссылки с радостью посмотрю. Спасибо!