Easyelectronics.ru

Электроника для всех
Текущее время: 17 май 2021, 15:18

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



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

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

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

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


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

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

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


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

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


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

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


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

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


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


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


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


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

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


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

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

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