#include "../header/system.h" volatile uint8_t buffer_adr; /*Initaliserung des TWI-Inteface. Muss zu Beginn aufgerufen werden, sowie bei einem Wechsel der Slave Adresse Parameter adr: gewünschte Slave-Adresse */ void init_twi_slave(int adr) { switch(adr) { case 1: TWAR = I2CADDR0; //Adresse setzen break; case 2: TWAR = I2CADDR1; //Adresse setzen break; case 3: TWAR = I2CADDR2; //Adresse setzen break; case 4: TWAR = I2CADDR3; //Adresse setzen break; case 5: TWAR = I2CADDR4; //Adresse setzen break; case 6: TWAR = I2CADDR5; //Adresse setzen break; case 7: TWAR = I2CADDR6; //Adresse setzen break; case 8: TWAR = I2CADDR7; //Adresse setzen break; default: TWAR = I2CADDR0; //Adresse setzen break; } TWCR &= ~(1<