Brantiko
12.06.2007, 17:09
Moin,
Kann mir jemand erklären wieso dieses sehr einfach gehaltene Programm hier:
$regfile = "at26def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 1000000 '
Config Portb = Output
Config Servos = 2 , Servo1 = Portb.0 , Servo2 = Portb.1 , Reload = 10
Enable Interrupts
Do
Servo(2) = 250
Waitms 500
Servo(2) = 200
Waitms 500
Loop
End
Nicht funktioniert?
Habe zwei Servos an den Entsprechenden Pins angeschlossen, keiner von beiden springt zwischen den Position her wie es sein soll.
Statt dessen fährt es ganz langsam im kleinen Schritten bis ganz zur Seite. Sehr ärgerlich. Hat jemand eine Idee woran es liegen koennte?
Gruss
Alex
Kann mir jemand erklären wieso dieses sehr einfach gehaltene Programm hier:
$regfile = "at26def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 1000000 '
Config Portb = Output
Config Servos = 2 , Servo1 = Portb.0 , Servo2 = Portb.1 , Reload = 10
Enable Interrupts
Do
Servo(2) = 250
Waitms 500
Servo(2) = 200
Waitms 500
Loop
End
Nicht funktioniert?
Habe zwei Servos an den Entsprechenden Pins angeschlossen, keiner von beiden springt zwischen den Position her wie es sein soll.
Statt dessen fährt es ganz langsam im kleinen Schritten bis ganz zur Seite. Sehr ärgerlich. Hat jemand eine Idee woran es liegen koennte?
Gruss
Alex