Gast
#2860581
Hallo zusammen,
habe Schwierigkeiten SPI mit Interrupt zu schreiben und brauche
unbedingt Hilfe.
Ich habe folgende Funktion mit Polling und weiß nicht wie ich es
umschreiben muss um eine ISR zu verwenden.
ISR(SPI_STC_vect){
}
void SPI_MasterWrite(uint8_t Adress, uint8_t Daten)
{
PORTB &= ~(1<<PB1);
SPDR = Adresse ;
while(!(SPSR & (1<<SPIF)))
;
SPDR = Daten ;
while(!(SPSR & (1<<SPIF)))
;
PORTB |= (1<<PB1);
}