Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Steuerung der Pause Kategorie: Programmierung Basic (von Kay - 25.01.2005 20:33)
 Als Antwort auf Steuerung der Pause von wuseldusel - 25.01.2005 19:58
PAUSE is häufig mist.. es steht halt alles

du benönigst ein word

define timerini word

dieses initialisierst du, wenn der port gesetzt wird, mit
dem aktuellen wert des freilauf-timers:

timerini = timer

nun kann dein programm tun, was es will, der 20-ms-timer des systems
läuft anyway und rennt so dem wert in timerini davon.
zu jedem x-bliebigen zeitpunkt kannst du dann fragen:

if abs(timer - timerini) >= 100 then tuwasweissichwas

zum verständnis: der freilaufende timer erhöht sich alle 20 ms um 1.
also ist 1 sekunde vergangen, wenn er 50 digits weiter ist.
2 sekunden demnach 100.
wie und wo du die abfrage einbringst, is dein ding, auf jeden fall muss
man ein programm zum messen von zeiten o.ä. damit nicht anhalten.

Kay

 Antwort schreiben

Bisherige Antworten: