Hallo,
ich habe eine Uhrzeit mit externem Uhrenquarz laufen.
Zudem lasse ich eine Variable S am Tag im Sekundentakt hochzählen und um 0:00 Uhr wieder auf 0 stellen:
PHP-Code:
Sectic:
S = S + 1 'Sekunden-Tageszähler
If Time$ = "00:00:00"then
S = 0
Time$ = "00:00:03" 'Kompensation Uhrenquarz
End If
Return
Im Hauptprogramm benutze ich auch eine "waitms 500" Anweisung.
Nun funktioniert mein Programm nicht, weil das Nullstellen von S nicht funktioniert, soviel habe ich nun herausgefunden.
Ich habe den Verdacht, dass mir die waitms Anweisung verhindert, dass S um 0:00 auf 0 gestellt wird.
Kann das sein oder wird das waitms zwangsweise immer unterbrochen wenn sectic fällig ist?
Darf ich überhaupt eine wait Anweisung im Hauptprogramm haben, und ist gleichzeitig gewährleistet dass sectic ausgeführt wird?
Holger
Lesezeichen