Wenn man mit der Ansteuerfrequenz höher gehen kann, wie im Kommentar oben im Code angedeutet, kann man ggf. auch mit 8 Bit PWM noch brauchbare Ergebnisse (z.B. 40 Stufen) bekommen.
Bei dem Basic Code hätte man dann zur Not noch die Möglichkeit für die Servos inline ASM zu nutzen - das bringt gegenüber Bascom schon ein merkliche Beschleunigung und weniger Speicherbedarf (Interrupts sind nicht gerade die Stärke des Bascom Compilers). Hat man für die Servos einen ganzen Port reserviert, kann man auch den Basic-Code noch kürzer machen (array Zugriff statt der if then else Konstruktion) .
Lesezeichen