hi also ich hab jetzt die enable pins auf high und dan die input pins alle nach einander auf high gelegt und der Schrittmotor dreht sich völlig ohne system vor und zurück und wakclet hin und her
hier ist der code ich weiß net was ich falsch mach
Code:
$regfile = "m32Def.dat"
$crystal = 16000000


Config Portb.0 = Output
Motor1_spule1a Alias Portb.0
Config Portb.1 = Output
Motor1_spule1b Alias Portb.1
Config Portc.6 = Output
Motor1_spule2a Alias Portc.6
Config Portc.7 = Output
Motor1_spule2b Alias Portc.7
Config Pina.0 = Input
Taster_links Alias Pina.0
Config Pina.1 = Input
Taster_rechts Alias Pina.1
Config Portd.5 = Output
Config Portd.4 = Output


Porta.1 = 1
Porta.0 = 1
Portd.5 = 1
Portd.4 = 1

Do
If Taster_rechts = 0 Then

 Motor1_spule1a = 1
 Motor1_spule1b = 0
 Motor1_spule2a = 0
 Motor1_spule2b = 0
Waitms 2

 Motor1_spule1a = 0
 Motor1_spule1b = 1
 Motor1_spule2a = 0
 Motor1_spule2b = 0
Waitms 2


 Motor1_spule1a = 0
 Motor1_spule1b = 0
 Motor1_spule2a = 1
 Motor1_spule2b = 0
Waitms 2

 Motor1_spule1a = 0
 Motor1_spule1b = 0
 Motor1_spule2a = 0
 Motor1_spule2b = 1
 Waitms 2

End If
 Loop
End