st die Ausgabe ueber einen Timer ist Hard-PWM-Methode?
Ja ,denn der Timer steuert die Ausgabe.

Die andere Möglichkeit ist das per Software zu machen aber das kostet Rechenzeit.


Wie wuerde das genau aussehen? Wie kann ich dabei einen Timer nutzen?
Das ist mit einigen Sätzen nicht erklärt.

Als Int. nimmste einen Externen also einen Pin der einen Interupt auslösen kann. (zb. Int0)

Ändert sich der Pegel dort in der Form die du vorgegeben hats dann springt das Programm in die passende Unterroutine.