also wenn du direkt mit dem Disk Signal auf den µC gehen willst, (wobei ich doch annehme das Direkt nicht wirklich direkt heist und du noch ein wenig Zusatzhardware spendierst) dann geht es nicht ohne zumindest etwas assembler!

Der reine "Erkennungsteil" muss ganz exakt getimt sein. Und das geht NUR mit Assembler.
Btw. Wie möchtest du denn Auswerten? Flanken über ST und dann auf den Timmer Eingang um die Pulslänge zu zählen?

GRuß
Carsten