Nein, aber ich habe die internen Pullups aktiviert, hier mein Code:

void main(void)
{
I2C_Init(I2C_100kHz); // I2C-Schnittstelle mit 100kHz initialisieren

Port_Write(24,1); // Pullup an Port D0 ein
Port_Write(25,1); // Pullup an Port D1 ein

while(true)
{
I2C_Start();
I2C_Write(0xE0); // Adresse
I2C_Write(0x00); // Register
I2C_Write(0x51); // Befehl
}
}

Danke schon mal im vorraus

Tenorm