Lies Dich mal in die Timer-Programmierung ein. Dann könnte man das
so machen. Teiler wählen und so teilen, dass der gesamte Durchlauf
über 1sec dauern würde. Bei HL-Flanke Wert auslesen und Timer rücksetzen,
bei L/H-Flanke Wert auslesen und bei Bedarf das Ganze von vorn. Für die
Flanken kann man Interrupts nutzen. Oder so Ähnlich. VG Micha