Atmega325 и powerdown

Обсуждаем контроллеры компании Atmel.
Ответить
Открыл глаза
Аватара пользователя
Сообщения: 49
Зарегистрирован: Сб мар 19, 2011 17:58:36
Откуда: Красноярск

Сообщение Каримов »

Помогите разобраться с прерыванием INT0 и спящим режимом.
Не получается ни то, ни другое.
Надо: Если portd.1 (он же INT0) = 0, то уснуть.
Проснуться по сигналу Int0 Falling.

Есть код в Bascome avr
И схема в Proteuse
Вложения
Новая папка.rar
(214.66 КБ) 128 скачиваний
Последний раз редактировалось Каримов Чт сен 12, 2013 19:01:31, всего редактировалось 1 раз.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4751
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

Код где есть?
Здесь должен быть.
Реклама
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Только асинхронное Low-level IRQ.
Фронты не могут быть определены поскольку отключен источник системной синхронизации.
Изображение
Открыл глаза
Аватара пользователя
Сообщения: 49
Зарегистрирован: Сб мар 19, 2011 17:58:36
Откуда: Красноярск

Сообщение Каримов »

У меня и по низкому уровню не получается.
А если Idle?
Реклама
Эиком - электронные компоненты и радиодетали
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Хоть и с комментами, но все в кучу и оттого малопонятно.

Где в сон заходите, что в регистры пишете, нам самим догадаться надо?
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 49
Зарегистрирован: Сб мар 19, 2011 17:58:36
Откуда: Красноярск

Сообщение Каримов »

плавное включение дисплея
Там закоментировано.
Реклама
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Поскольку нет общения пользователя с регистрами, то сказать что-либо не смогу.
Придется ждать адептов бейсика.

Я так понял проверку делаете в протеусе. В железе не пробовали?
Открыл глаза
Аватара пользователя
Сообщения: 49
Зарегистрирован: Сб мар 19, 2011 17:58:36
Откуда: Красноярск

Сообщение Каримов »

дисплей запустил. Использую отладочную плату MD-3 (вроде для 128-ой).
Вообще надо научиться усыплять МК.(или что еще можно сделать для понижения потребления). Ведь этот оператор можно поставить по УСМОТРЕНИЮ?
Ну и пробуждать его. Это для того, чтобы при включенном механизме и отключении зажигания небыло КОНФУЗА. Мех.должен отработать, и только потом -беречь энергию.
Открыл глаза
Аватара пользователя
Сообщения: 49
Зарегистрирован: Сб мар 19, 2011 17:58:36
Откуда: Красноярск

Сообщение Каримов »

Попробую без использования для этой цели прерывания
Ответить

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