Das sehe ich nicht so.Der einzigste unterschied, dass Fleury den Status noch als Rückgabewert benutz, um zu signaliesieren, dass eine Übertragung erfolgreich war, oder nicht.
Während Peter Fleury dem TWCR einen entsprechenden Wert zuweist, änderst du mit
TWCR|=(1<<TWINT)|(1<<TWEN);
nur die beiden Bits TWINT und TWEN. Der Rest steht dann ja noch im TWCR. Oder sollte ich übersehen haben, dass das irgendwo automatisch zurückgesetzt wird.
sast
Lesezeichen