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

 
 
> Режим Power-down
KIG
сообщение Aug 19 2007, 15:45
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 25-12-06
Пользователь №: 23 884



Использую режим power-down на МК ATmega16. Пробуждение МК осуществляю с помощью внешнего прерывания на ножке INT0 (по смене логического уровня). На эту ножку подаю напряжению с помощью потенциометра от 0 В до 4,5 В (сначала 0В, затем 4,5В). Перед командой "sleep" отправляю цифру 15 в программу Terminal. В функции обработки прерывания INT0 отправляю цифру 11 в Terminal. Однако ничего не получаю (ни 15, ни 11). Думаю что пробуждение МК не происходит. Подскажите, пожалуста, в чем дело?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
prottoss
сообщение Aug 19 2007, 16:26
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Раз Вы до СЛИПа посылаете 15 и не получаете, вероятно что то с USART не так...


--------------------
Go to the top of the page
 
+Quote Post
defunct
сообщение Aug 19 2007, 23:39
Сообщение #3


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(prottoss @ Aug 19 2007, 19:26) *
Раз Вы до СЛИПа посылаете 15 и не получаете, вероятно что то с USART не так...

В Power-Down вся периферия отключается.
если после записи в UDR сразу уйти в Power-Down - ничего естессно не отправится.

Цитата(KIG @ Aug 19 2007, 18:45) *
Подскажите, пожалуста, в чем дело?

Поэксперементируйте вначале с режимом IDLE.
Когда с уходом в idle программа будет работать как задумано - переходите к отладке Power-Down.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- KIG   Режим Power-down   Aug 19 2007, 15:45
|- - KIG   Цитата(prottoss @ Aug 19 2007, 19:26) Раз...   Aug 19 2007, 17:39
||- - SasaVitebsk   Цитата(KIG @ Aug 19 2007, 20:39) Пробовал...   Aug 19 2007, 20:01
||- - KIG   Подробнее... Пытаюсь работать с режимом Power-down...   Aug 20 2007, 07:10
|- - KIG   Цитата(defunct @ Aug 20 2007, 02:39) В Po...   Aug 20 2007, 07:43
- - Elegorod   Все правильно. Из режима Power Down можно выйти пр...   Aug 20 2007, 07:14
- - Andreas1   ЦитатаА разве низкий уровень это не напряжение мен...   Aug 20 2007, 07:55
|- - KIG   Перед командой Sleep поставил задержку и цифра 15 ...   Aug 20 2007, 08:08
- - muravei   Цитата(KIG @ Aug 19 2007, 19:45) На эту н...   Aug 20 2007, 12:53
- - KIG   Цитата(muravei @ Aug 20 2007, 15:53) Как ...   Aug 20 2007, 14:02
- - SasaVitebsk   Цитата(KIG @ Aug 20 2007, 17:02) 4.5 В по...   Aug 20 2007, 14:31
- - muravei   Цитата(KIG @ Aug 20 2007, 18:02) 4.5 В по...   Aug 20 2007, 14:56
- - KIG   И всё же почему МК не просыпается после подачи на ...   Aug 20 2007, 17:17
|- - muravei   Цитата(KIG @ Aug 20 2007, 21:17) И всё же...   Aug 20 2007, 17:55
|- - prottoss   Цитата(KIG @ Aug 21 2007, 01:17) И всё же...   Aug 20 2007, 18:06
|- - KIG   Цитата(prottoss @ Aug 20 2007, 21:06) Воз...   Aug 21 2007, 06:59
|- - prottoss   Цитата(KIG @ Aug 21 2007, 14:59) Кодvoid ...   Aug 21 2007, 07:15
- - SasaVitebsk   Цитата(muravei @ Aug 20 2007, 17:56) Вы с...   Aug 21 2007, 09:13


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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 16:07
Рейтинг@Mail.ru


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