PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Waitms befehl mit einer Variablen als zeit?



strunz
13.10.2006, 10:49
Hallo Leute,

ich versuche schon die ganze zeit für den Waits oder Waitms Befehl eine Integer Variable als Wert zu übergeben. Also so:

.
.
.
Dim F as Integer
F = 10
.
.
Waitms F ' jetzt sollte er halt 10ms waretn.


Warum geht das nicht? Gibt es andere Möglichkeiten?
Schlaifen? Oder einfacher?

chr-mt
13.10.2006, 11:06
Hi,
Bei wait und waitms geht problemlos, so wie du es gemacht hast.
Nur bei waitus geht's nicht mit Variablen.

Hast du die Quarzfrequenz mit $crystal angegeben ?
Ohne das geht's nicht, da der Compiler sonst die Wartezeiten nicht korrekt berechnen kann.

Gruß
Christopher

strunz
13.10.2006, 21:39
Ja, $crystal hab ich angegeben. Hast recht, dass funktioniert tatsächlich. Der fehler lag wo anders,

Danke für die rasche antwort