Hallo leute,
vermute mal dieses wurde schon öfters angefragt, aber ich habe nichts zutrefendes gefunden im forum.
ich versuchte heute mal eine Attiny 13 ein servo an zu steuern, zwar ragiert der servo und färt RUCKHAFT aber zügig hin und her, bezweifle auch das der winkel stimmt wo er stehen bleibt.
über Mega 8 habe ich schon öfters servos angesteuert ohne probleme nun aber wollte ich es mit einen tiny machen, wo ist der feheler das er servo so ruckelt, die fuse würde ich meinen steht auf 9.6Hhz
schaut mal rein wen ihr zeit habt.
mfg micha
vermute mal dieses wurde schon öfters angefragt, aber ich habe nichts zutrefendes gefunden im forum.
ich versuchte heute mal eine Attiny 13 ein servo an zu steuern, zwar ragiert der servo und färt RUCKHAFT aber zügig hin und her, bezweifle auch das der winkel stimmt wo er stehen bleibt.
über Mega 8 habe ich schon öfters servos angesteuert ohne probleme nun aber wollte ich es mit einen tiny machen, wo ist der feheler das er servo so ruckelt, die fuse würde ich meinen steht auf 9.6Hhz
schaut mal rein wen ihr zeit habt.
mfg micha
Code:
$regfile = "attiny13.dat"
$crystal = 9600000
$noramclear
$hwstack = 20
$swstack = 20
$framesize = 10
Config Portb.1 = Output
Config Portb.3 = Input
Portb.3 = 1
Config Servos = 1 , Servo1 = Portb.1 , Reload = 10
Enable Interrupts
Do
If Pinb.3 = 0 Then
Servo(1) = 75
Waitms 1000
Else
End If
If Pinb.3 = 1 Then
Servo(1) = 30
Waitms 1000
Else
End If
Loop
End