Разница между входным и выходным режимами работы пинов в микроконтроллерах заключается в их функциях:
- Режим входа используется для приёма или ввода данных в микроконтроллер. chipenable.ru В этом режиме пин может считывать напряжение от 0 до напряжения питания микроконтроллера. alexgyver.ru infourok.ru Например, такой режим применяют для получения данных с цифрового датчика или определения состояния тактовой кнопки. chipenable.ru
- Режим выхода используется, когда микроконтроллер управляет или передаёт данные какому-либо внешнему устройству. chipenable.ru В этом режиме пин может генерировать цифровой сигнал, то есть выдавать напряжение. alexgyver.ru Например, управлять светодиодом, сдвиговым регистром, внешним АЦП и т. д.. chipenable.ru
Таким образом, режим входа предназначен для работы с входными данными, а режим выхода — для передачи данных наружу.