Zitat Zitat von BASTIUniversal
Ich hab schon gedacht per Timer-Interrupt das ganze zu machen, aber da man ja 4 versch. Muster hat wird's etwas schwierig.
Na ja, sooo schwierig ist das aber auch nicht. Du zählst im Interrupt eine Variable durch und bestimmst so, welches Bitmuster gerade dran ist. Über ein globale Variable wird die Drehrichtung gesteuert. Und über die Timerfrequenz wird die Gechwindigkeit geregelt. Im Timerinterrupt kann man dann gleich noch die Schritte mitzählen.