Gast
#1230535
hallo zusammen, ich bastel an meiner diplomarbeit und habe da eine frage was den umgang bzw. die korrekte verwendung eines timers angeht. hier die situation: - 4 Prozesse laufen nacheinander ab - das ganze wird zyklisch wiederholt - die dauer der einzelprozesse ist nicht genau gleich und lässt sich nicht beeinflussen (ca 10ms pro prozess) - die 4 prozesse sollen immer wieder nach 4 sekunden aufgerufen werden das heißt die zeit zwischen dem aufruf von prozess 2 und dem nächsten aufruf von prozess 2 soll 4 sekunden sein ich wolle nun zu beginn jedes prozesses einen timer starten und den dann eine Sekunde laufen lassen wenn er fertig ist den nächsten prozess starten und den timer neu laden. damit würde ich ja erreichen dass die gesamtzykluszeit 4 sekunden wäre oder?? =) nur jetzt hab ich nen 16-bit timer der kann ja bis 65534 zählen mit nem vorteiler käme ich im längsten fall auf 2,6µs. 65534 * 2,6µs = 170ms =( wahrscheinlich ist das problem ganz einfach zu lösen nur steh ich aufm schlauch... =) wäre schön wenn ihr mir nen netten tip geben könntet =)