Versuch mal folgendes:
Einfach 10ms warten und dann einen Wert hochzählen abhängig vom Portzustand.
Ist der Wert ~10 ist es eine 0, bei ~20 ist es eine 1. Um zu sehen, ob überhaupt ein vernünfitiges Signal ankommt, kannst du in der Warteschleife (oder alle 10ms) den Port-Zustand an einen anderen Port ausgeben, an dem zB eine LED hängt.
Einen etwas komplizierteren DCF-Decoder findest du auf meiner HP wenn das was hilft.
Lesezeichen