Bei steigender Flanke in nächste Funktion springen

Du liest den inputPin aus und merkst Dir den Zustand in einer Variablen.
Vor dem merken vergleichst Du den aktuellen Zustand mit dem Wert in der Variablen, wenn der inputPin HIGH ist und der Wert in der Variblen LOW, dann hast Du eine steigende Flanke, dann zählst Du eine Zählervariable um eins hoch. Und der Zählerwert ist die Nummer der Funktion, die Du anspringen sollst. :wink: