die ton,toff zeitglieder benutzen zur zeitberechnung den interen systemtakt
der ist auf 1ms genau, wenn du meinst das die ungenau arbeiten, kann das so nicht stimmen
1. entweder hast du eine sehr hohe zykluszeit
2. oder die online-werte werden nur sehr langsam aktualisiert
3. dein timer wird nicht zyklisch durchlaufen
wenn du den fehler nicht findest, kannst du ja gerne ein sample-projekt online stellen, wo man den fehler sehen kann
in der oscat gibt es einige fertige taktgeber, normal musst du das nicht mehr selber erfinden !
gruss peewit