#include #include //I2C Initialisieren void I2C_Init(void); //I2C Start Signal senden void I2C_Start(void); //I2C Stop Signal senden void I2C_Stop(void); //I2C Daten übertragen void I2C_Senden(uint8_t Daten); //I2C Adresse übertragen void I2C_Adresse(uint8_t Adresse); //I2C Daten empfangen uint8_t I2C_Empfangen(void); int main(void) { DDRB=0x01; PORTB=0x00; I2C_Init(); I2C_Start(); I2C_Adresse(0x20); /*I2C_Senden(IODIRA); //IODIRA = 0x00 /I2C_Senden(0x00); I2C_Senden(OLATA); //OLATA = 0x14 I2C_Senden(0xFF);*/ I2C_Stop(); } void I2C_Init(void) { TWSR = 0x00; TWBR = 0x0C; TWCR = (1<