Hallo!


Ich sehe auf den schnellen Blick folgende Dinge:
  • Interrupts nicht global freigegeben (werden für den Timer benötigt)
  • Servo-Pins nicht als Ausgang definiert


Du musst also ersteinmal deine verwendeten Pins als Ausgang deklarieren. Zum Beispiel so:
Code:
Config Portb.0 = Output
Config Portb.1 = Output
Wenn du später einmal den gesamten Port B als Ausgang benötigst, kannst du das natürlich so abkürzen:
Code:
Config Portb = Output
Als nächstes musst du die Interrupts freigeben, denn der Timer (welcher zum Generieren des Servo-Signals verwendet wird) benötigt einen Interrupt.
Code:
Enable Interrupts
Ich hoffe, dir geholfen zu haben.