Gast
#839958
Hallo, ich habe folgendes Problem. Ich schicke Daten über SPI mit Atmega644. So sieht der Code aus: SPDR = 1; //eine 1 über SPI versenden while(!(SPSR&(1<<SPIF))); //Auf Interrupt warten bData1 = SPDR; //Interrupt Flag zurückgesetzt SPDR = 2; while(!(SPSR&(1<<SPIF))); //Auf Interrupt warten bData2 = SPDR; Leider die zweite while-Schleife hängt. Also es kommt kein Interrupt, wenn ich SPDR = 2 versende. Woran kann das liegen??