Einen Tip vorneweg:
Einen genauen, ausführlichen Überblick über die Verwendung des I²C-Buses mit der C-Control verschafft das Buch "MSR mit dem C-Control Basic System" von Burkhard Kainka.
Bild hier  

Ich hab auf meiner Homepage ebenfalls mal einiges dazu geschrieben....
I²C an der CC1

Zu deinem Programm fällt mir auf, das im CC-Code die i2c.obj nicht mit syscode "i2c.obj" eingebunden ist? Das brauchst Du aber auch so gar nicht, da Du den I²C-Bus laut Definition im Programm ja an 2 IOs der CC simulieren willst. Im Grunde hast Du nun alle nötigen Routinen zur Kommunikation mit I2C-"Geräten", musst nun mal in den Datenblättern nachlesen wie man die einzelnen I2C-Bausteine adressiert um ihnen zum Beispiel Daten zu entlocken oder sie anzusteuern, hängt stark davon ab was am Bus hängt...