möglichst halt auch ohne andere zusätzliche Elektronik
Dann wird der A/D-Port wohl die einzige Möglichkeit sein. Ich befürchte allerdings, dass gerade der A/D-Converter zu langsam für sowas ist. Kannst du nicht wenigstens 1,2 Transistoren pro Lichtschranke opfern um gleich brauchbare Digitalpegel zu erzeugen? Die müsstest du dann wohl auch auf mindestens einen Interrupt legen, wenn dein AVR noch was anderes machen soll.
Bequemer ist es allerdings, wenn der AVR gleich nur Zahlen auslesen muss und das Decodieren und Zählen von externen ICs übernommen wird, eben dafür braucht man ja die Quadraturdecoder.
mfG

cht