Двойное назначение вывода

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
majevgenij
Рядовой
Сообщения: 17
Зарегистрирован: 08 дек 2018, 17:48
Имя: Евгеий

Двойное назначение вывода

Сообщение majevgenij »

Можно ли использовать цифровой вход как вход и одновременно как выход? Или аналоговый??? Допустим подключить дисплей по I2C и на эти же выводы подключить кнопку
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Двойное назначение вывода

Сообщение Ingwar »

Если рассматривать как Arduino, то функции кнопок описываются в setup и изменению в процессе работы основного цикла не подлежат.
Ну а в С++ я вообще еще мимо хожу... :smile453:
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Двойное назначение вывода

Сообщение Sancho »

majevgenij писал(а): 13 янв 2019, 20:15Допустим подключить дисплей по I2C и на эти же выводы подключить кнопку
Добавить ещё одну PCF8574 - и повесить 8 кнопок.
И никакого гемороя с кодом. :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06 сен 2015, 16:04
Откуда: Маркс-Энгелс
Имя: Alexander

Двойное назначение вывода

Сообщение Grafsaxar »

majevgenij писал(а): 13 янв 2019, 20:15Можно ли использовать цифровой вход как вход и одновременно как выход?
Класс !!!!!

А вы одну дверь можете сразу в обе стороны открыть?

Имеется куча возможностей ( Микросхемы расширений )

Ну или возьмите мега 2560
Качество — это делать что-либо правильно, даже когда никто не смотрит
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Двойное назначение вывода

Сообщение Sancho »

Ingwar писал(а): 13 янв 2019, 20:30Если рассматривать как Arduino, то функции кнопок описываются в setup и изменению в процессе работы основного цикла не подлежат.
Игорь, это не так. В коде, Arduino IDE, можно.
Но скрестить I2C и кнопку по пину - каждый раз выключать и включать шину - то ещё занятие :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Двойное назначение вывода

Сообщение Ingwar »

Sancho писал(а): 14 янв 2019, 17:30В коде, Arduino IDE, можно.
Значит добавим к
Ingwar писал(а): 13 янв 2019, 20:30Ну а в С++ я вообще еще мимо хожу...
даже не хожу, а стою... :smile171:
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Ответить

Вернуться в «Спросить у знатоков»

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

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