Frage zu TWI im ATMega

OP #1151271
Lesenswert?
• ▲
▼
Hallo,
hab da mal ne einfache Frage zu TWI. Habe einen Master und viele Slaves. 
Der Master fragt nun den Slave nach Daten, der sendet fröhlich. Jetzt 
hat der Slave keine weiteren Daten und will das dem Master mitteilen, 
ohne ein eigenes Protokoll in die Daten implementieren zu müssen (sowas 
wie ein Escape-Zeichen).
Der Slave kann ja ein ACK senden oder nicht (NACK), aber auch wenn ich 
ein NACK sende sagt mir die Rückgabe auf dem Master, dass es ACK 
empfangen wurde.
Erstmal die Frage ob TWI das überhaupt unterstützt und wenn ja wie ich 
das bauen muss.
#1151295
Lesenswert?
• ▲
▼
Hallo,

in der Richtung geht das nicht so, denn
der eine sendet die Daten der andere sendet das ACK oder NACK.
In Deinem Fall sendet der Slave die Daten, und der Master sagt ACK, weil 
er es empfangen hat.
Erst wenn der Master keine Daten mehr haben will, macht er ein NACK, und 
der Slave hört auf.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren