Habe ich noch nicht gemacht, würde aber den Hardware-PWM nutzen.
Den Prescaler vom Timer so wählen, daß er die 50Hz locker erzeugen kann und dann den Impuls vom PWM erzeugen lassen.

Hast Du damit Probleme ? Hardware, Register, Mathematik ?