Немного о режимах низкого энергопотребления в AVR

Обсуждаем контроллеры компании Atmel.
Ответить
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Как узнали что не спит?
Выход ШИМ к какому-то транзистора подключен, к какому и как?
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Реклама
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

Ocr2, соответственно, PC7 на меге32.
по амперметру вижу(опыты все на железе сразу) .
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Неиспользуемые порты сделайте как выход или подтяните. Еще чуть-чуть экономии будет.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Родился
Сообщения: 18
Зарегистрирован: Чт ноя 24, 2016 20:16:46

Сообщение krash_artem »

В даташите про смену фронта INT2:
СпойлерWhen changing the ISC2 bit, an interrupt can occur. Therefore, it is recommended
to first disable INT2 by clearing its Interrupt Enable bit in the GICR Register. Then,
the ISC2 bit can be changed. Finally, the INT2 Interrupt Flag should be cleared by writing a logical
one to its Interrupt Flag bit (INTF2) in the GIFR Register before the interrupt is re-enabled.
То есть походу надо отключать INT2, менять фронт, сбрасывать флаг и только потом включать обратно прерывание
Реклама
Эиком - электронные компоненты и радиодетали
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Выход ШИМ к какому-то транзистору подключен, к какому и как?
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Реклама
Грызет канифоль
Сообщения: 275
Зарегистрирован: Сб янв 03, 2015 21:03:24

Сообщение alex68md »

[uquote="ferio",url="/forum/viewtopic.php?p=2984841#p2984841"]
krash_artem писал(а): Тогда почему бы не использовать прерывание по смене логического уровня? А уж в обработчике прерывания решать, что же именно делать.
НАПАЛМ выше выложил скрин, что из powerdown можно вывести только уровнем(low level)[/uquote]

любой из уровней (0,1,2,3) может вывести из power downю в старом ДШ была опечатка
поэтому ставите CHANGE для вашей задачи и горя не знаете
Реклама
Ответить

Вернуться в «AVR»