Hi Danke für die Antwort
Also das mit dem TOG funzt zwar irgendwie nicht, aber ich hab noch ne andere Frage. Ich habe nun 2 LEDs programmiert, die Blinken sollen.

define LED port[1]
#ANFANG
IF LED = ON THEN LED = OFF ELSE LED = ON
PAUSE 100
define LED1 port[2]
IF LED1 = ON THEN LED1 = OFF ELSE LED1 = ON
PAUSE 100
GOTO ANFANG

So, nun blinken sie Folgendermassen (zeitlich von links nach rechts):
LED1 An Aus An
LED2 An Aus An

Wenn ich es mit diesem programm mache:
define LED port[1]
#loop
IF LED = ON THEN LED = OFF
PAUSE 40
IF LED = OFF THEN LED = ON
PAUSE 40

define LED1 port[2]
IF LED1 = ON THEN LED1 = OFF
PAUSE 40
IF LED1 = OFF THEN LED1 = ON
PAUSE 40
goto loop

sieht die zeitliche abfolge so aus:
LED1 Aus An Aus An
LED2 Aus An

Wieso ist das unterschiedlich?

Was müsste ich machen, um so etwas zu erhalten:
LED1 An Aus An
LED2 An Aus An

Oha, ich hab das jetzt per zufall gerade geschafft, mit diesem Programm:
define LED port[1]
#ANFANG
IF LED = ON THEN LED = OFF ELSE LED = ON
PAUSE 1
define LED1 port[2]
IF LED1 = ON THEN LED1 = OFF ELSE LED1 = ON
PAUSE 100
GOTO ANFANG

Also ich hab beim ersten PAUSE 1 und beim 2. PAUSE 100
Wieso blinken denn beide gleichzeitig? Wieso nicht eines schneller und das andere langsamer? Das wäre doch eigentlich logisch bei 2 unterschiedlichen pausen.
Wie würde ein Programm aussehen, bei welchem die LEDs unterschiedlich schnell blinken?

ufff... das wars (vorerst)

Serge