Hi

Danke für die Hilfe, bringt mir aber auch nur eine Ersparnis von einer Zeile.
Was ich bräuchte ist ein
if
... mach irgendwas
if
... mach irgendwas
else
... mach irgendwas
endif

Es soll geprüft werden ob der an P1 angeschlossene Taster gedrückt wurde, und dann soll der Wert in _REL1 wenn er auch o steht auf 1 geändert werden und wenn er auf 1 steht genau anders rum.

Aber das spielt nun keine Rolle mehr, hatte nen "Geistesblitz" wie man das vereinfachen kann. Und zwar in dem ich nicht 0 und 1 nehme sondern -1 und 1, dann geht das ganz einfach so:
Code:
if (BPORT1 = 11111110b) then
 Do
 Loop Until BPORT1 <> 11111110b
 _REL1=_REL1 * -1
end if