Moin!
Ein Datenblatt habe ich leider nicht.....
Bist Du sicher, daß das mit den Befehlen passt? DDRx sind doch eigentlich die Datenrichtungsregister? Hmmmm, außerdem sieht Deine Bitfolge etwas merkwürdig aus?

1010
0110
0011
1001

lese ich bei dir, lt. RN-Wissen sollte das aber eher so aussehen für Vollschrittbetrieb:

1010
1001
0101
0110

Wie gesagt, bau mal eine 1 Sek Pause zwischen den Schritten ein, mein Motor macht pro Schritt 7,5 Grad, da sieht man, ob er sich in die richtige Richtung dreht. Meine liefen zuerst auch im Vollschrittbetrieb, ich bin dann auf Halbschritt umgestiegen, weil die Motoren dann deutlich mehr Drehmoment bei 5V haben.
MfG
Volker