Как обычно, внезапно встала задача сделать устройство, применив то, что раньшге не применял, чтение даташита заставляет задать пару вопросов.
Общая суть устрйоства крайне проста:
При работе от батарейки (соответственно минимальное потребление энергии) после запуска контроллера нужно минуту мигать светодиодом с частотой 50 Гц. Задача на грани фантастики:)
Я хотел сделать так:
-Запуск МК, инициализация.
-Вкл диод
-Уйти в сон
-По WatchDog проснуться через 20 ms
-Переключить светодиод
-Посчитать эти 20 мс (чтобы выключиться через минуту)
-Проверить, прошла ли минута
-Уйти в сон ещё на 20 мс или же выключиться, если минуту отработали
Выяснил, что WDT в ATtiny13A может генерировать прерывания для пробуждения МК.
Начал читать про сам WDT.
В даташите сказано, что его генератор имеет частоту 128кГц.
Есть большое количество предделителей:

Но информации о разрядности WDT я не нашёл, соответственно как посчитано время переполнения в этой таблице мне не понятно.
Вопрос, собственно, в том, можно ли выполнить описанную задачу с помощью WDT?
P.S. Я ни разу ни одного МК в спячку не уводил, тема новая, к сожалению как всегда срочная
