Zitat Zitat von Maikgen Beitrag anzeigen
Also wenn ich das jetzt richtig verstanden habe darf der Port wo multiplext wird von nix anderem belegt sein.
Doch, da darf schon noch mehr drauf sein.

Diese Zeile:
Code:
Porta = Porta And &B1111_0000 'Alle 4 Stellen abschalten, andere Portpins nicht verändern '&B11110000
schaltet durch die AND Verknüpfung alle Portpins, die in der Maske &B1111_0000 "0" sind ab; setzt sie auf "0" und läßt die anderen unverändert. Da kann also noch was drauf sein.

Du hast als Maske mit &B00000000 aber alle Portpins im PORTA auf "0" gesetzt. Auch die Eingangsportpins was sich durch Abschalten des Pullups (wie hier der hier gesetzte: "Set PortA.5") wahrscheinlich irgendwie bemerkbar macht? Werden die roten Nuller in der Maske zu Einsern, bleiben im PORTA nach der Zeile "Einser" "Einser" und "Nuller" "Nuller"

Gruß
Searcher