Hi,
müssen eigentlich nicht, der Slave kann das letzte Byte zwar bestätigen, aber der Master beendet trotzdem.
Wenn der Slave ein NACK zurückgibt muss aber ein Stop kommen, da er keine Daten mehr haben will.

In den AVR-Datenblättern ist das aber eigentlich schön aufgemalt, was alles sein kann oder darf, bei den verschiedenen Übertragungsarten.



Bei meinem letzten Post hattest natürlich recht, da hab ich nur mit einem Ohr hingelesen