Hallo Maik,

Du möchtest also mit einem Tastendruck eine Reaktion im Programmcode erreichen.
Leider kann ich Dir bei Timern und PWM-Verteilung hier noch wenig helfen.

Schreib uns mal bitte auf was Du Dir hier genau vorstellst wie wann wo zu steuern. Also welcher Mikrocontroller, welchen Quarzfrequenz benutzt Du? - das steht zwar schon im Code, aber es wäre mal wichtig ob Du das auch beachtest.
Über wieviele Servos reden wir hier. Hast Du schon die Neutrallage und die Endstellungen herausgefunden? - wichtig um die Variablen zu dimensionieren - und im Code vielleicht auch dazu Fehler zu erkennen.

Und ganz wichtig wäre mal irgednwie ein wenig Programmcode - damit man überhaupt mal irgednwo ansetzen kann Dir auch hier aktiv zu helfen.