TIA Lauflicht mit 4 Bits

Studentenleben

Level-1
Beiträge
13
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo an alle,

hat jemand eine Idee wie ich ein Lauflicht mit 4 Bits programmieren könnte? Jede Sekunde sollte dabei das nächste Bit auf 1 geschaltet werden.
Gibt ja einen Funktionsbaustein, aber bei dem kann ich nur z.B. Bytes als Datentyp verwenden. Ich möchte im 1 Sekunde-Takt ein Lauflicht mit 4 Bit erstellen.
 
Taktmerker 1s, der geht auf den Zähler der zählt jetzt immer von 1 bis 4, und wird dann wieder zurückgesetzt.
Dann 4 vergleicher auf deine 4 Ausgänge setzen,
wenn Zähler =1 Setze Ausgang 1
wenn Zähler =2 Setze Ausgang 2
wenn Zähler =3 Setze Ausgang 3
wenn Zähler =4 Setze Ausgang 4
 
... Zähler wird mit Taktmerker vorwärts gezählt,
dann benötigst du 4 Vergleicher wenn Zählerstand =1-->LED 1 ein,
wenn Zählerstand=2 LED 2..... wenn Zählerstand >4 -->Zähler zurücksetzen

Gruß
Rayk
 
Zurück
Oben