Easyelectronics.ru

Электроника для всех
Текущее время: 26 ноя 2020, 21:03

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: От какой кнопки пробудился контроллер ?
СообщениеДобавлено: 28 июн 2020, 16:06 
Только пришел

Зарегистрирован: 25 май 2020, 16:17
Сообщения: 23
Здравствуйте уважаемые форумчане,

Столкнулся с такой проблемой. Есть в наличии контроллер attiny88.
Основное время контроллер находится в состоянии сна и пробуждается по внешнему прерыванию INT0 (на четвертой ноге).
Сам вход подтянут к питанию резистором и при нажатии кнопки (замыканию на землю) срабатывает прерывание и контроллер просыпается.
Беда в том что таких кнопок несколько и не очень понятно как их различать после пробуждения. Вопрос собственно в этом и состоит:
Как определить с какой кнопки пришло прерывание ? По дизайну для каждой кнопки выделен отдельный ввод контроллера, но как это увязать с пробуждением, как то не пойму.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: От какой кнопки пробудился контроллер ?
СообщениеДобавлено: 28 июн 2020, 16:22 
Старожил
Аватара пользователя

Зарегистрирован: 18 июн 2011, 16:29
Сообщения: 1971
Откуда: Докучаевск-Волноваха
viewtopic.php?f=4&t=11680
Изображение

_________________
Хранитель форума


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: От какой кнопки пробудился контроллер ?
СообщениеДобавлено: 28 июн 2020, 16:41 
Старожил

Зарегистрирован: 19 мар 2013, 19:37
Сообщения: 2843
Откуда: Санкт-Петербург
Просто прочитать входы после пробуждения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: От какой кнопки пробудился контроллер ?
СообщениеДобавлено: 28 июн 2020, 19:23 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 7069
Из-за дребезга может быть считано "никто". Так что, не всё столь прямолинейно.
Кстати, на "кнопки" очень любят действовать помехи, поэтому действительно может быть статус "никто".
Считывать надо повнимательнее. ))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: От какой кнопки пробудился контроллер ?
СообщениеДобавлено: 28 июн 2020, 22:40 
Только пришел

Зарегистрирован: 25 май 2020, 16:17
Сообщения: 23
Финский писал(а):
http://forum.easyelectronics.ru/viewtopic.php?f=4&t=11680
Изображение


Спасибо Вам огромное, отлично все заработало по Вашей схеме !!!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 


Часовой пояс: UTC + 5 часов


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

Сейчас этот форум просматривают: dimax


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB