8 Io´s auf 1 Byte zusammenfassen.

Hallo,

das mit dem gesamten Port ist keine schlechte Idee. Vorraussetzung man hat einen kompletten Port als Eingänge frei. Beim Uno geht das nur mit Port D, Pin 0 bis Pin 7. wenn man Pin 0 und 1 mit verwendet. Da muß man dann aufpassen was man macht. Geht aber. Beim Mega2560 hätte man mehr Möglichkeiten mit komplett freien Ports.

Mit der Bit-Schupserei kann man irgendwelche Eingänge zusammenwürfeln zu einem Byte. Man muß nicht zwingend einen kompletten Port frei haben. Das wäre der Vorteil für den Aufwand.