ich kann demnächst mal was online stellen, muss aber dafür erst das für TWI unwesentliche aus dem Code entfernen, kann noch etwas dauern

Habe ich das richtig verstanden, wenn der Bus frei ist kann jeder µC einen Schreibvorgang einleiten?
ja, ansonsten wäre der I²C doch kein Multimasterbus

Woher weis der andere Busteilnehmer das er damit angesprochen wird, wenn er gerade noch die Bus Masterfunktion hatte?
er erkennt das daran, dass er seine Addresse nach einem Start empfängt
damit er reagieren kann, muss man bei ihm im TWCR die entsprechenden Bits setzen