Hallo Matthias,
du kannst in irgendeinem bei dir vorhandenen Timerinterrupt, der öfter als alle 0,5 Sek (2Hz) ausgeführt wird, den Pegel am Eingang messen und eine Variable hochzählen lassen.
Flag bewirkt, dass die Variable Puls, nur bei jeder Low -> High Flanke am Eingang Pina.0, erhöht wird.Code:If Pina.0 = 1 And Flag = 0 Then Incr Puls Flag = 1 Elseif Pina.0 = 0 Then Flag = 0 End If
Übrigens:
ist nicht ganz richtig.config porta.0 = input
config Pina.0 = Input
Lesezeichen