Zitat Zitat von Marco78
In der DDR für D gibst du 0 für einen Ausgang an.
Er setzt die Ausgänge mit eins, was richtig ist.

Den Fehler würde ich eher am Eingang suchen. Am Eingang muß ein sauberes Signal anliegen. Die 3.6V kann der AVR schon als 1 erkennen.

@Foooob: Es würde helfen, wenn Du den Sensor und seine Beschaltung hier etwas näher beschreibst.

Gruss
Frank