Na gut, wenn nix kommt...
Ich hab mein Problem weitestegehend geölst...
war nen dummer Fehler:
Port[16] der als eingang dient
und byteport[2] als Ausgang

also port[16] sowohl eingang als auch Ausgang...

... das konnte ja nicht gutgehen ...