hi,
worauf warten? richtiges wissen kommt durch erkennen & probieren, das alles ist doch ohne risiko, ein falscher befehl kann doch korrigiert werden.

zuerst muss der timer als pwm deklariert werden, mit dem 'OC1A=127' erzeugst du dann ein 50%-pwm-signal.

Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Down , Prescale = 1
oc1a = 127

der vorteil an pwm gegenüber der pin-setzen-warten-pin-löschen-warten methode ist der, dass dein programm weiterlaufen kann, das pwm signal aber weiterläuft, bis es neu definiert wird.
grüssens, harry