wieso denn oder-verschaltung ? die haben soch nur einen schliesser wenn cih mich nicht irre, dann reicht es wenn ich den internen pullup anmach und dann nach GND schliesse, 2 geschlossene lichtschranken gleichzeitig ist eher unwahrscheinlich bei einem einzigen objekt, daher einfach alle 4 an einen pin und in der ICP ISR dann werte speichern, war ja nur n vorschlag

EDIT: da das topic etwas länger läuft hab ich mich von deinem post
ahhhhh, stimmt - Polling ist, wenn man NUR die Zeit braucht, sicher eine gute und einfache Möglichkeit. Andernfalls käme ich bei vier Lichtschranken auch mit den zwei externen Interrupts am m16 nicht aus, zumal der auch keinen PCI hat.
in die irre führn lassen weil ich den ersten post net nomma gelesen habe