Programmierst du in C oder Assembler?
I2C-Befehlssatz findest du in der Wiki (brauchst nur auf das I2C hier klicken).
Beim PIC musst du nur wenige Register konfigurieren, denn der hat Hardware-I2C-Unterstützung, die auch recht gut im Datenblatt erklärt ist.