Hallo,

mit oben geposteter twi_start() routine läuft es bei mir ohne Probleme. Vielleicht sollte man zur besseren Lesbarkeit, die Hexzahlen in ihre Bitnamen übersetzen, dass man sieht, was gesetzt und gelöscht wird.

Grüße,
hacker