Hi,

tschuldigung, dass ich den Thread jetzt einfach so ausgrabe, aber ich hätte auch eine Frage zur Nibble-Kommunikation.

Ich möchte ein Byte (also Wertebereich 0 - 255) auf 5 Ports senden. 4 zum parallelen Übertragen der Nibble und quasi eine als "Statusanzeige", die auf high gesetzt wird, wenn das Nibble das höherwertige ist.

Das Senden hat ja Wolfgang schon sehr anschaulich beschrieben, mir ist nur das Empfangen unklar. Ich könnte ja den Port auslesen, den Wert in eine Variable schreiben, wenn das höherwertige Nibble übertragen wurde, in die eine Variable, ansonsten in die andere. Danach könnte ich die beiden Werte einfach mit OR kombinieren.

Den Port, welchen ich zum Empfangen verwenden möchte, ist aber nicht unbelegt, da hängt auch noch der Quarz drauf. Nun meine Frage, kanns da zu Problemen mit dem Auslesen kommen?


Viele Grüße
ikarus_177