Aaaach, logo, alles klar !
Wenn du mit = abfragst, vergleichst du natürlich ALLE pins ab, auch die, wo nix draufhängt
Mach einen Zwischenschritt
DIM Ctl as byte
Ctl = 0
DO
Ctl.0 = Pina.0
Ctl.1 = Pina.1
if Ctl = 0 then ...
if Ctl = 1 then ...
if Ctl = 2 then ...
if Ctl = 3 then ...
Geht auch anders, egal.
Lesezeichen