Уведомления
Очистить все
В помощь начинающим
2
Посты
2
Пользователи
0
Likes
3,599
Просмотры
Topic starter
04/05/2010 6:29 пп
Добрый день, ув.
Подскажите, плз, начинающему, как правильно составить прогу для вкл/выкл. питания МК ATtiny2313 на Си с использованием Watch Dog Timer. Примерно понимаю, что надо взять любой вывод МК и запоминая его состояние, включать-отключать МК. Начинаю писать на WinAVR.
04/05/2010 7:11 пп
Можно использовать возможностью SLEEP в режиме Power-down. Например, кнопка "ВКЛ/ВЫКЛ" подключается к PD2(INT0). Если устройство включено, анализируется состояние лапы PD2 и, если кнопка нажата, осуществляются необходимые действия для перехода в Power-down режим; программа дожидается отпускания кнопки, сбрасывает флаг требования прерывания INT0, разрешается прерывание INT0 и SLEEP. Прибор переходит в спящий режим, из которого выводится нажатием кнопки "ВКЛ/ВЫКЛ".