Сообщение от IVM У ATmega64 4 восьмиразрядных порта. Один порт можно использовать и для ввода и для вывода (дискретные входы/выходы). Экономить GPIO смысла нет. Это выбор разработчика как и что ему делать.
Правила форума