Gast
#362643
Hallo, trotz Lektüre der USI-Schnittstellen Beschreibung des Datenblatts, ist mir noch nicht ganz klar wie der Datenaustausch geht. Mein Fernziel ist es, mit Hilfe einer eigenen PC-Software via LPT Daten an die USI/SPI Schnittstelle eines AVR zu senden. Der AVR soll die Daten dann ins RAM schreiben und auf Befehl wieder auf die USI ausgeben, wo sie dann vom PC gelesen werden sollen. Ist es richtig, daß - der Slave der Empfänger ist und der Master der Sender? - der Slave im three-wire mode jedes empfangene Bit quittiert und etwas (ein Bit) an den Sender zurückschickt? Brauche ich für das Vorhaben wirklich den three-wire-mode oder reicht auch ein two-wire-mode aus? Gibt es irgendwo Anleitungen oder was zu lesen über die Benutzung der USI? Besten Dank im vorraus!