warum geht der erste Code und der zweite nicht?
Beim ersten habe ich den Vorschlag aus RN Wissen genommen und die nicht benötigten Kanäle mit einer sinnlosen Routine versehen (Toggle x), aber die Architektur belassen.
Beim zweiten Code habe ich den Code abgeändert weil es ja nicht nötig ist, den jeweiligen Kanal 2mal anzusprechen, aber ich brauche ja auch eine gewisse Zeitverschwendung um das Servo nicht zu oft anzusprechen.
Dieser Code aber geht nicht. Auch wenn ich die Anzahl der Kanäle verdopple (weil ja jeder nur 1mal angesprochen wird) gehts nicht. Warum?
Wäre schön wenn mir jemand auf die Sprünge helfen könnte, ich komm da grad echt nicht weiter.
Code:If Kanal = 0 Then If Porta.2 = 0 Then Timer0 = Servo(1) Porta.2 = 1 Else Porta.2 = 0 Incr Kanal End If End If If Kanal = 1 Then If X = 0 Then Toggle X Else Toggle X Incr Kanal End If End If If Kanal = 2 Then If X = 0 Then Toggle X Else Toggle X Incr Kanal End If End If If Kanal = 3 Then Timer1 = 0 Kanal = 0 End If Return EndCode:If Kanal = 0 Then If Porta.2 = 0 Then Timer0 = Servo(1) Porta.2 = 1 Else Porta.2 = 0 Incr Kanal End If End If If Kanal = 1 Then Incr Kanal Timer0=0 End If If Kanal = 2 Then Incr Kanal Timer0=0 End If ... If Kanal = 3 Then Timer1 = 0 Kanal = 0 End If Return End







Zitieren

Lesezeichen