Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 04 май 2024, 03:29

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: Таймеры и прерывания-что и как?
СообщениеДобавлено: 27 апр 2013, 21:47 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Только сейчас посмотрел схему. :-) Так конечно работать не будет. Вы похоже даташит не смотрели. :D INT0 это нога 6, порт РВ1, а не РВ4. ;)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Таймеры и прерывания-что и как?
СообщениеДобавлено: 28 апр 2013, 06:47 
Не в сети

Зарегистрирован: 27 апр 2013, 14:22
Сообщения: 6


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Таймеры и прерывания-что и как?
СообщениеДобавлено: 15 июл 2013, 22:26 
Не в сети

Зарегистрирован: 11 июл 2013, 22:36
Сообщения: 127
Пин код маски в Ext Int по какому принципу выбирается и зачем ? Где можно почитать ?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Таймеры и прерывания-что и как?
СообщениеДобавлено: 15 июл 2013, 22:35 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Таймеры и прерывания-что и как?
СообщениеДобавлено: 18 июл 2013, 19:50 
Не в сети

Зарегистрирован: 11 июл 2013, 22:36
Сообщения: 127
Здравствуйте , - построил метеостанцию на Атмеге 328Р (замер темп.от 2х датчиков .., влажности , и включил в программу еще и таймер до 99 минут , также замер напр. питания (питание от батарееек) .
Включил режим отключения (sleep) по EXT int , все получилось нормально в режиме работы прибора как метеостанция работает отлично и переходит в спячку как запрограмировано и выходит как нужно но с одной проблемой возникающей редко и непонятно откуда - при переходе в спячку все отключается как положено но иногда потребляемый ток резко увеличивается до 130 мА !.
Также и с таймером (на Таймере 0) но тут еще одно - после выхода из обработки прерывания проц вдруг засыпает ... вобщемто мне этого и нужно было но опятьже иногда наблюдаю повышение тока в спящем режиме.
Пробывал перед входом в спячку отключать все настройщики , все ноги переводить в безопасное состояние - бесполезно .
Что делать ?
Вот такая вот схема "сна" ... обработка прерывания таймера 0 в моей программе путана и массивна , поэтому нопов наставил чтоб не путать Вас.


Вложения:
екст.JPG
екст.JPG [ 18.92 КБ | Просмотров: 7418 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Таймеры и прерывания-что и как?
СообщениеДобавлено: 19 июл 2013, 22:47 
Не в сети

Зарегистрирован: 11 июл 2013, 22:36
Сообщения: 127
Нашел наконец причину чрезмерного потр. тока при переходе к сну - почемуто с сбоями осуществлялся переход от вектора условного перехода с именем к метке которой дал такоеже имя.
Нарисовал напрямую к метке вектор и все наладилось.
Имя короткое чтоли дал метке .. из двух буков ?
Но вот причину ухода в спячку незапланированную после обработки прерывания таймера так и не понял , ну и ладно , это даже на руку .


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB