Ist es so gewollt, dass du beide Timer benutzt um nur ein Servo anzusprechen...?
zusammengestückelt ausm RN-Wissen beitrag für 1 Servo:
Code:Servoirq: If Kanal = 0 Then If Portb.0 = 0 Then 'wenn port low Timer1 = Servo(1) 'dann timer auf entsprechende verzögerung Portb.0 = 1 'und port anschalten Else 'das hier passiert erst bei dem darauf folgenden interrupt Portb.0 = 0 'dann port wieder ausschalten Incr Kanal 'und den nächsten kanal bearbeiten End If End If If Kanal = 1 Then Timer1 = 40000 Kanal = 0 End If Return







Zitieren

Lesezeichen