// Slave ATmega32 #include #include #ifndef F_CPU //#warning "F_CPU war noch nicht definiert, wird nun nachgeholt mit 4000000" #define F_CPU 8000000L // Systemtakt in Hz - Definition als unsigned long beachten >> Ohne ergeben Fehler in der Berechnung #endif #include #define DDR_SPI DDRB #define DD_MISO PB6 #define DD_MOSI PB5 #define DD_SS PB4 #define DD_CLK PB7 volatile uint8_t ch; volatile uint8_t byte_count = 0; volatile uint8_t spi_update_flag=0; //Variablen und Makros werden definiert #define SETBIT(ADDRESS,BIT)(ADDRESS |= (1<