Dos enfoques: usar PCINT o sea interrupciones para cada pin o usar un TIMER y leer un puerto de 8 bits completo y ver su estado a una frecuencia que asegure que no perdemos nada.
Ambas funcionarán perfectamente.
Dos enfoques: usar PCINT o sea interrupciones para cada pin o usar un TIMER y leer un puerto de 8 bits completo y ver su estado a una frecuencia que asegure que no perdemos nada.
Ambas funcionarán perfectamente.