Schönes Ding. Habe auch gleich ne Frage beim ersten Durchgehen:

Warum sicherst du das SREG bevor du
rcall SPI_EMPFANGEN ; SPI EMPFANGEN OUT: TEMP
rcall SPI_SPSR_AUSWERTEN ; Fehlerprüfung
ausführst?

Wird das SREG dort verändert?

(Datei:Slave-Interrupt.asm)