Wir betreiben einen MAX517 DAC-Baustein als Slave mit einem ATmega8535
als Master. Fehlerzustände während der drei Phasen der Kommunikation
(Start, Adressübertragung, Datenübertragung) erkennt man durch Vergleich
von (TWSR & 0xF8) mit den Werten 0x08, 0x18 bzw. 0x28.
Aber wo kommen diese Werte eigentlich her? Im Atmel Datenblatt finde ich
zwar die üblichen Symbole START (für 0x08), MT_SLA_ACK (für 0x18) und
MT_DATA_ACK (für 0x28), jedoch nicht die numerischen Werte, und auch im
MAX517 Datenblatt werden sie nicht erwähnt.