-> Hier kostenlos registrieren
Ich habe ein Programm geschrieben, um Binärzahlen mithilfe von 8 Leuchtmeldern darzustellen. Die Leuchtmelder sind in einer Reihe fest montiert.
Zur Auswahl habe ich die Ausgänge 100.0 bis 100.7.
Das Programm ist sehr kurz und besteht nur aus einem Zähler, einem nachgeschalteten BCD-Umwandler und einem Move-Befehl, der alle Ausgänge mittels Merkerwort (MW99) setzt.
Mein Problem ist nun, dass natürlich bei Ausgang 100.0 angefangen wird, diese Lampe befindet sich aber ganz links.
Wenn der Zähler also hochzählt und bei 1 anfängt, zeigen die Leuchtmelder:
1000 0000 und nicht 0000 0001.
Habe ich die Möglichkeit, das Problem softwaretechnisch zu lösen?
Danke, Mola
Zur Auswahl habe ich die Ausgänge 100.0 bis 100.7.
Das Programm ist sehr kurz und besteht nur aus einem Zähler, einem nachgeschalteten BCD-Umwandler und einem Move-Befehl, der alle Ausgänge mittels Merkerwort (MW99) setzt.
Mein Problem ist nun, dass natürlich bei Ausgang 100.0 angefangen wird, diese Lampe befindet sich aber ganz links.
Wenn der Zähler also hochzählt und bei 1 anfängt, zeigen die Leuchtmelder:
1000 0000 und nicht 0000 0001.
Habe ich die Möglichkeit, das Problem softwaretechnisch zu lösen?
Danke, Mola