Darf man fragen warum der Bus getrennt werden soll,
der Vorteil von I2C ist doch das man alles an die gleichen Kabel hängen kann.

Ein weiterer Vorteil mit einem µC ist, das dieser Master und Slave gleichzeitig sein kann, bzw. man initialisiert ihn als Slave, und wenn der µC was will, sendet er eine Starbedingung, und ist ab da Master. Nach der Stopbedingung ist der µC wieder Slave.

Das trifft aber nur zu, wenn man TWI benutzt, also die Hardwarelösung (SCL/SCA-Pins festgelegt), bei Softwarelösungen kommts drauf an wie's ausgeführt ist.