INFO - FAQ - CC2-Forum - CCPro-Forum |
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 |