Ich habe mal schnell was aus meinen programmen rauskopiert. Die Ports musst du natürlich gegen deine erstzen und auch mal überprüfen ob das alles so stimmt...

Ist wie man sieht natürlich Bascom..

Code:
$regfile = "m16def.dat"
$crystal = 1000000
Config Porta = Output

' Schrittmotor Initalisieren
Init:
Set Porta.5                                                 ' Im Uhrzeigersinn
Set Porta.7                                                 ' Full Step
Reset Porta.4                                              ' Enalbe off


Set Porta.5                                                 ' Im Uhrzeigersinn
Set Porta.4                                                 ' Enable on
Waitus 250
For I = 1 To 1000                                        ' Schritte machen
    Reset Porta.6
    Waitus 250
    Set Porta.6
    Waitus 250
Next I
Waitus 250
Reset Porta.4                                               ' Enable off

Do
Loop

End