hallo zusammen ich steuer meine Schrittmotoren über die rn control mit atmega 16 ich gebe halt immer einen takt aus bei dem die Schrittmotoren immer einen schritt machen sollen das hab ich mit volgendem loop verwirklicht

Code:
Do

 Taktre = 1        'impuls für rechten Schrittmotor
 Taktli = 1          'impuls für linken Schrittmotor

 Waitus 1000
Taktre = 0         'taktpause rechts
 Taktli = 0          'taktpause links

 Waitus 1000

loop
das ging soweit auch ganz gut! aber jetzt hab ich mein programm noch erweitert und auf einmal kommen die schritte nichtmehr in der richtigen geschwindigkeit (bissk doof ausgedrückt) auf jedenfall drehen sich die Schrittmotoren nimmer so schnell, gleichviele schritte machen sie noch als vorher nur halt langsamer
kann das sein dass der atmega zu langsam ist? bzw dass die taktfrequenz die bei mir im moment noch bei 1MHz liegt zu langsam ist? oder ist die lösung wie ich den takt erzeuge nicht ganz richtig??

Danke schon mal für eure antworten!!

mfg Arndt