Страница 1 из 1

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

Добавлено: 13 янв 2019, 20:15
majevgenij
Можно ли использовать цифровой вход как вход и одновременно как выход? Или аналоговый??? Допустим подключить дисплей по I2C и на эти же выводы подключить кнопку

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

Добавлено: 13 янв 2019, 20:30
Ingwar
Если рассматривать как Arduino, то функции кнопок описываются в setup и изменению в процессе работы основного цикла не подлежат.
Ну а в С++ я вообще еще мимо хожу... :smile453:

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

Добавлено: 14 янв 2019, 10:13
Sancho
majevgenij писал(а): 13 янв 2019, 20:15Допустим подключить дисплей по I2C и на эти же выводы подключить кнопку
Добавить ещё одну PCF8574 - и повесить 8 кнопок.
И никакого гемороя с кодом. :)

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

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

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

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

Ну или возьмите мега 2560

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

Добавлено: 14 янв 2019, 17:30
Sancho
Ingwar писал(а): 13 янв 2019, 20:30Если рассматривать как Arduino, то функции кнопок описываются в setup и изменению в процессе работы основного цикла не подлежат.
Игорь, это не так. В коде, Arduino IDE, можно.
Но скрестить I2C и кнопку по пину - каждый раз выключать и включать шину - то ещё занятие :)

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

Добавлено: 14 янв 2019, 18:29
Ingwar
Sancho писал(а): 14 янв 2019, 17:30В коде, Arduino IDE, можно.
Значит добавим к
Ingwar писал(а): 13 янв 2019, 20:30Ну а в С++ я вообще еще мимо хожу...
даже не хожу, а стою... :smile171: