Nein, der µC steckt solange in der Schleife, bis die Übertragung beendet ist.Könnte folgender Code aus meiner TWI-Bibliothek meinen INT0 beeinflussen?
/*
** Wait until transmission completed
*/
while (!(TWCR & (1<<TWINT)));
Interrupt wird nur dann ausgeführt, wenn TWIE in TWCR gesetzt ist.
Ich kann ehrlich gesagt das Problem nicht orten
Fassen wir mal zusammen.
Wie wird die Messung ohne TWI ausgegeben ? UART ?
Und wenn TWI dazukommt, wo gibt es den Fehler bei der TWI Übertragung oder bei UART , oder beides ?
Ich nutze selber die Fleury Lib in Verbundung mit Interrupts, es Funktioniert einwandfrei![]()
Gruß Sebastian
Lesezeichen