Gast
#843375
Hallo,
ich möchte mit einem atmega32 einen Servo ansteuern. Ich habe dazu einen
Code in bascom basic geschrieben.
Ich habe den atmega32 schon ungefähr 100 mal beschrieben.
Mein Servo dreht sich dummerweise höchstens 3 mal und wird dabei
jedesmal langsamer.
Habt ihr eine Idee, woran das liegen kann? Kann es sein, dass der
Controller bereits "Altersschwäche" hat?
Danke,
Tim
$regfile
= "m32def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 16000000
$baud = 9600
Config Pinb.1 = Output
Enable Interrupts
Config Servos = 1 , Servo1 = Portb.1 , Reload = 10
Dim Zahler As Integer
Zahler = 10
Print "SMh eingeschaltet"
Do
Servo(1) = 50
Wait 2
Servo(1) = 150
Wait 2
Zahler = Zahler - 1
Loop Until Zahler = 0
End