Hallo zusammen,
ich möchte verschiedene Lichtfarben durchschalten mit einem einzelnen Taster. Dieser unterscheidet zwischen kurzem und langem Tastendruck und sendet jeweils ein "ein" Telegramm auf eine GA. Bei kurzem Tastendruck will ich die Beleuchtung einschalten bzw die nächste Farbe wählen, bei langem Tastendruck soll ausgeschaltet werden. Das funktioniert soweit auch:

Durch das Hochzählen werden die jeweiligen Ausgänge angewählt. Der Zähler hört aber logischerweise nicht bei 6 auf, sondern zählt weiter hoch, so dass ab da nur noch die letzte Farbe gesetzt bleibt. Das kann ich durch ausschalten der Farben zurücksetzen, ich würde aber gern die Zählung nach 6 wieder bei 1 beginnen lassen.
Meine Idee ist, Wert am Ausgang des Zählerbausteins durch 6 zu teilen und den Restwert (Modulo, wenn ich nicht irre) an den Ausgang zu geben. Ich finde aber keine Möglichkeit dazu. Vielleicht kann man das auch einfacher oder anders lösen?
EDIT: Habe versucht, einfach den Ausgang 7 auf den Reset Eingang des Zählerbausteins zu legen, aber das erlaubt die Software leider nicht.
ich möchte verschiedene Lichtfarben durchschalten mit einem einzelnen Taster. Dieser unterscheidet zwischen kurzem und langem Tastendruck und sendet jeweils ein "ein" Telegramm auf eine GA. Bei kurzem Tastendruck will ich die Beleuchtung einschalten bzw die nächste Farbe wählen, bei langem Tastendruck soll ausgeschaltet werden. Das funktioniert soweit auch:

Durch das Hochzählen werden die jeweiligen Ausgänge angewählt. Der Zähler hört aber logischerweise nicht bei 6 auf, sondern zählt weiter hoch, so dass ab da nur noch die letzte Farbe gesetzt bleibt. Das kann ich durch ausschalten der Farben zurücksetzen, ich würde aber gern die Zählung nach 6 wieder bei 1 beginnen lassen.
Meine Idee ist, Wert am Ausgang des Zählerbausteins durch 6 zu teilen und den Restwert (Modulo, wenn ich nicht irre) an den Ausgang zu geben. Ich finde aber keine Möglichkeit dazu. Vielleicht kann man das auch einfacher oder anders lösen?
EDIT: Habe versucht, einfach den Ausgang 7 auf den Reset Eingang des Zählerbausteins zu legen, aber das erlaubt die Software leider nicht.
Kommentar