Hi
Nun, wenn dich meine Antwort gekränkt hat, sorry, das war nicht meine
Absicht. Es sollte als Warnung verstanden werden. Auch die
Statusleitungen sind nicht begeistert, wenn sie falsch beschaltet
werden, sie kommen vom selben Portbaustein. Da ich nicht nur hier,
sondern auch in anderen Foren lese, und da wahrlich abenteuerliche
Beschaltungswünsche geäußert werden, kommt es schon mal zu Annahmen von
mangelnder Grundkenntnis. Ich weiß ja nicht, was du willst, denn
eigentlich reagiert dein Betriebssystem auf diese Eingänge. Ob nun dein
Strobe auch gleichzeitig mit dem Lesebefehl des entsprechenden Registers
ansteht, mag ich zu bezweifeln, denn es ist nicht das Daten- sondern das
Statusregister. Dieses liegt auf der Basisadresse+1 und erfordert einen
neuen Lesebefehl. Auch die Annahme, ein Datenbit zu setzen und dann den
Lesevorgang zu starten halte ich nicht für sicher. Daher ist eine
Versorgungsspannung ein sicherer Weg, auch wirklich verläßliche Zustände
zu erreichen. Es sei auch hier noch bemerkt, das einige Bits bereits
Invertiert gelesen werden.
Logisch erscheint mir allerdings die Annahme, as die Eingänge mit Pullup
Wederständen versehen sind. Da es Eingänge sind, und diese nicht
unbeschaltet sein sollten, denke ich, das diese Möglichkeit besteht.
Dann macht ein Schalter nach Null bzw. Masse Sinn. Allerdings geh ich
mal davon aus, das du es bereits geprüft hast.
Gruß oldmax