das fehlt nicht! das hat er irgendwie oben ans ende der Zeile gehängt: Sieht so aus wenn man es richtig einfügt :-/

Code:
'===SERVO CONTROL===============================================================
Servoirq:                                                   'generate servo PWM pulse
If Servo_nr_by = 0 Then
   If Portd.6 = 0 Then                                      'wenn port low
      Timer1 = Servopwm                                     'dann timer auf entsprechende verzögerung
      Portd.6 = 1                                           'und port anschalten
   Else                                                     'das hier passiert erst bei dem darauf folgenden interrupt
      Portd.6 = 0                                           'dann port wieder ausschalten
      Incr Servo_nr_by                                      'und den nächsten kanal bearbeiten
   End If
End If
If Servo_nr_by = 1 Then
   If Portb.2 = 0 Then
      Timer1 = Servo_roll_pwm
      Portb.2 = 1
   Else
      Portb.2 = 0
      Incr Servo_nr_by
   End If
End If
If Servo_nr_by = 2 Then
   If Portb.3 = 0 Then
      Timer1 = Servo_nick_pwm
      Portb.3 = 1
   Else
      Portb.3 = 0
      Incr Servo_nr_by
   End If
End If


If Servo_nr_by = 3 Then
  Timer1 = 40000                                            'eine pause von ca. 12ms bis zum nächsten interrupt. Bei guten Servos oder Brushlessreglern kann man hier bis auf 65530 gehen ==> ansteuerfrequenz von ~ 200Hz
  Servo_nr_by = 0
End If