реклама на сайте
подробности

 
 
> Mega48 режим PowerDown, пробуждение по pin change interrupt
smk
сообщение Jan 9 2010, 07:08
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Как я понял из даташита пробуждение из PowerDown по pin change interrupt возможно. Я правильно понял? Сконфигурировано так:
Код
PCMSK2=0b10000000;
PCICR=0b00000100;

Этого достаточно? Нужно чтоб контроллер просыпался при перепаде на PD7. Спасибо.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zhevak
сообщение Jan 9 2010, 15:14
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Цитата(smk @ Jan 9 2010, 12:08) *
Как я понял из даташита пробуждение из PowerDown по pin change interrupt возможно. Я правильно понял? Сконфигурировано так:
Код
PCMSK2=0b10000000;
PCICR=0b00000100;

Этого достаточно? Нужно чтоб контроллер просыпался при перепаде на PD7. Спасибо.

Могу немного соврать!!! Ибо сейчас под руками ничего нет.
Примерно года полтора-два назад мне нужно было загнать M48P в режим микропотребления. Помню, что Idle меня не устраивал, нужно было засыпать "глубже". Вот тут мне память как раз изменяет -- по моему как раз режим PowerDown был...
Так вот, мне не удалось разбудить мегу. wassat.gif

На сколько я понял, там снимается тактирование с портов, и поэтому Меге становиться совершенно по барабану, что там происходит у нее на ногах -- ничего не ловила -- ни фронты, ни уровни... (Пришлось брать за основу MSP430, там даже при полном отрубании системных таймеров, порты ловят изменения и соответственно генерятся прерывания, и проц просыпается.)

К сожалению, я детали не помню. Простите великодушно smile.gif Советую самому собрать простую схемку и проверить "в железе". Там в PDF-ке есть какая-то "рекламная" неточность на этот счет, а я на нее повелся...


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 03:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01329 секунд с 7
ELECTRONIX ©2004-2016