Zähler programmieren, aber wie? (von Jens G. - 18.5.2001 17:47) | |
Hallo Leute! Ich versuche schon seit Stunden ein brauchbares Programm in Basic hinzubekommen, das 2 (zwei)Zähler unabhängig voneinander laufen lassen kann und bei jeweils erreichtem Sollwert einen Schaltvorgang auslöst. Sensoren sind zwei Gabellichtschranken mit je einer Lochscheibe. Ich will damit eine Wegmessung bewerkstelligen. Das Problem vermute ich in der langsamen Ausführungsgeschwindigkeit des Programmes: #loop bit1=lichtschranke1 if bit1bit2 then counter1=counter1+1:bit2=bit1 if counter1=endwert1 then gosub stop_links bit3=lichtschranke2 if bit3bit4 then counter2=counter2+1:bit4=bit3 if counter2=endwert2 then gosub stop_rechts goto loop Hat jemand einen Tip, wie man sowas schneller machen kann? Oder gleich so gefragt: wie programmiert man sowas in Assembler? Jens Auf diese Nachricht eine Antwort schreiben bisherige Antworten: | |
![]() ![]() ![]() | |
Zum Bezugsartikel |