Hallo Zusammen,

ich bin derzeitig meine Master <-> Slave Kommunikation zwischen zwei Atmega Controllern am prüfen/schreiben.

Wahrscheinlich habe ich noch ein Missverständnis der Protokollabfolge, daher hier meine Frage.

Ist folgende Abfolge korrekt:

- Der Master startet immer die Kommunikation
Hierzu legt er den CS des CHIPS auf LOW.

- Der Master sendet das erste Byte an den Slave

- Der Slave liesst das erste Byte ein und gibt
a) eine Dummy Antwort, wenn es nur ein Befehl war
b) das geforderte Byte zurück.

Am Ende der Kommunikation wird der CS wieder auf HIG gesetzt.

Generell muss der Slave immer antworten, auf jedes gesendete Byte des Masters.

Ich versuche auch einen ADIS16265 ans Leben zu bekommen, was mir bis jetzt noch nicht korrekt gelungen ist.

Der Logikanalyser zeigt mir keine korrekte Daten an.

Gruss R.