✔️ Запомнил таблицу портов для ATmega328P (B, C, D).
✔️ Использует DDRx для настройки направления ВСЕХ пинов за раз.
✔️ Пишет PORTx = 0b10101010 вместо 8 вызовов digitalWrite.
✔️ Читает состояние кнопок через PINx & (1 << номер_пина).
✔️ Активирует Pin Change Interrupts через PCICR и PCMSK.
✔️ В обработчиках прерываний не использует delay(), только флаги.
✔️ Экономит до 90% процессорного времени для сложных расчетов.