Nun wenn ich im moment meine Main richtig verstehe initialisier ich erst den Port C als Ausgang, dannach die UART, dann schreib ich als Test noch nen String auf die UART, danach wird SPI initialisiert.

Danach wird der Interrupt initialisiert.

int main(void)
{
DDRC = 0xff;
uart_init ();
_writeString(cText);
slave_init ();
sei();

for (; ; ) ;
return 0;
}


Wie gesagt, wenn ich das Uart_init aussperre läuft das Programm (nur ohne Uart)

und wenn ich Slave_init aussperre läuft es auch ( nur ohne SPI)




Mfg

Holger