Цитата(smk @ Jan 9 2010, 12:08)

Как я понял из даташита пробуждение из PowerDown по pin change interrupt возможно. Я правильно понял? Сконфигурировано так:
Код
PCMSK2=0b10000000;
PCICR=0b00000100;
Этого достаточно? Нужно чтоб контроллер просыпался при перепаде на PD7. Спасибо.
Могу немного соврать!!! Ибо сейчас под руками ничего нет.
Примерно года полтора-два назад мне нужно было загнать M48P в режим микропотребления. Помню, что Idle меня не устраивал, нужно было засыпать "глубже". Вот тут мне память как раз изменяет -- по моему как раз режим PowerDown был...
Так вот, мне не удалось разбудить мегу.

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

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