Archiv verlassen und diese Seite im Standarddesign anzeigen : Definition von Timern
Ich benötige mehrere Timer , die unabhängig von einander gesetzt, bearbeitet und wieder zurückgesetzt werden.
Jemand ne Idee ?
HI brenki...
für welchen Controler denn?
wenn Du die CC2 hast dann kannst du mit Multithreads arbeiten.
mfg uwe
Hi uwe
soll mit der CC1 realisierbar sein.
mfg brenki
Also dass ist etwas aufwendig, aber geht:
Die CC1 hat doch einen Counter, der alle 20 ms einz hochgeht. Dadruch wird auch die Uhrzeit und so angesteuert und berechnet. Du müsstest halt den Ausgangswert speichern, und warten bis dieser+die entsprechende Zeit erreicht ist.
Tja, einfacher gesagt als getan.
Hat jemand ein Beispiel-Prog für mich ?
Sorry, hab schon länger nicht mehr mit der CC1 gearbeitet.
In welchem Zeitlichen Rahmen soll der TImer sich denn melden, Stunden oder Sekunden ...
Hallo brenki,
es bleibt Dir bei der CC1 nichts anderes übrig, als eine Variable für jeden "Timer" zu schaffen.
ALLE diese Variablen (z.B. Timer1, Timer2, TimerX...) werden in einer Hauptprogrammschleife z.B. bei jedem Sekunden- oder Minutenwechsel der internen RTC hochgezählt (TimerX=TimerX+1). Unabhängig davon kannst Du in anderen Unterprogrammen einzelne Timer zurücksetzen (TimerX=0) oder testen (if TimerX=5 ...).
Gruß Dirk
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.