Hallo Zusammen,
ich habe nochmals ein kleines Dokument erstellt, welches die Datenübertragung entsprechend verdeutlichen soll.
siehe Anhang "I2CProtokoll.doc". Es soll die Ereignisse anzeigen und deren Aktionen.
Nur wenn die Routine ein "TW_START" oder "TW_REP_START" empfangen wird, soll weder ein ACK/NAK gesendet werden.
Aber wenn ich das Flag
TWCR = (1<<TWEN)|(1<<TWIE)|(1<<TWINT)|(1<<TWEA)|(0<<TWSTA )|(1<<TWSTO)|(0<<TWWC);
Setze ich gleichzeiti ein ACK/NACK oder sehe ich das falsch.
Da ich derzeit kein Speicherscope zur Verfügung habe, habe ich hier ein Problem.
Edit 1:
Versuche mir ein Speicherscope zu besorgen.
Gruss R.
Lesezeichen