[an error occurred while processing this directive]
Вопрос: если AVR в спячке(powerdown) и сработало прерывание на фронт - запомнит ли этот факт ядро при выходе из powerdown?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
kan
09 июня 2005 г. 12:42
Составить ответ
|||
Конференция
|||
Архив
Ответы
в powerdown он вообще никаких фронтов не увидит, ибо не тактируется. Только уровень
—
DASM
(09.06.2005 12:45
217.118.78.1
,
пустое
)
Дим не бредь, прерывание по перепаду в AVR в повердаун нормально видится и проц просыпается.
—
0men
(09.06.2005 14:24
212.176.3.10
,
пустое
)
А RTFM почитать ;О)
—
-mse-
(09.06.2005 14:39
81.201.65.253
,
пустое
)
Серег, ты забыл про 128ую мегу, для 8-ой да, согласен, невозможно, но никто процессор не оговаривал :)
—
0men
(09.06.2005 14:50
212.176.3.10
,
пустое
)
мега8
—
kan
(09.06.2005 16:25
212.94.99.115
,
пустое
)
Ну у новых уже есть просып и по pin change. Да, некорректно было задато. ;О)
—
-mse-
(09.06.2005 15:17
81.201.65.253
,
пустое
)
ага, я тож для общего развития на 88ую взглянул :)
—
0men
(09.06.2005 15:33
212.176.3.10
,
пустое
)
ну и :) стр 44 на доку для меги128 (табличка там)
—
0men
(09.06.2005 14:45
212.176.3.10
,
пустое
)
Ну-у-у, то-ж большая АВРа, я так понял, речь про маленьких - с двумя ИНТами.
—
-mse-
(09.06.2005 14:49
81.201.65.253
,
пустое
)
Ответ: znachit datasheet pohlo vret. ti so sleep ne putai
—
DASM mobile
(09.06.2005 14:33
64.75.2.10
,
пустое
)
Смотря какое(+)
—
misyachniy
(09.06.2005 13:03
213.186.211.119
, 151 байт)
да он просто не взведется, ядро то остановлено, а все эти биты - D тригера с тактированием
—
DASM
(09.06.2005 13:11
217.118.78.1
,
пустое
)
Подожди ДАСМ в ат89С8252 я делал по фронту с высокого в низкий! и просыпался мк
—
M@RS
(09.06.2005 13:20
212.40.41.26
,
пустое
)
Правда он вообще засыпать не умеет :)
—
Elektronik
(09.06.2005 14:07
194.85.99.225
,
пустое
)
Ладно напишу на инглишь At89S8252. Точно может!
—
M@RS
(09.06.2005 14:19
212.40.41.26
,
пустое
)
ну, дык, то 51, а то АВР. Да и то, получалась сработка по уровню.
—
-mse-
(09.06.2005 13:25
81.201.65.253
,
пустое
)
Да ядро51 но вобще то возможно. У него в настройках есть по фронту я еще специально поигрался проверял. Хотя пускай человек возьмет и тупо проверит. За одно нам и скажет!
—
M@RS
(09.06.2005 13:30
212.40.41.26
,
пустое
)
Дока говорит что просыпается только по уровню. Да мне и не надо чтобы просыпался от кнопки. Главная цель: чтобы зафиксировать нажатие. Как это сделать в powerdown без просыпания?
—
kan
(09.06.2005 13:45
212.94.99.115
,
пустое
)
Запрети прерывания от intX - он не проснётся,а флаг взведётся.
—
num
(09.06.2005 13:54
194.146.156.20
,
пустое
)
sorry,не пойдёт...
—
num
(09.06.2005 14:12
194.146.156.20
,
пустое
)
Пожди влаг должен по идее в регистре-защелке лежать а тактировать от чего?
—
M@RS
(09.06.2005 14:02
212.40.41.26
,
пустое
)
Прерывания по уровню тактировать не нужно.
—
num
(09.06.2005 14:08
194.146.156.20
,
пустое
)
Что и флаг запишется в регистр, а потом запустится мк?
—
M@RS
(09.06.2005 14:21
212.40.41.26
,
пустое
)
В триггере регистра защелки тоже бывают асинхронные входы R и S ;-)
—
misyachniy
(09.06.2005 14:31
213.186.211.119
,
пустое
)
Увы,думаю что я ошибся.
—
num
(09.06.2005 15:35
194.146.156.20
, 102 байт)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru