Hola!
Pues la verdad no se si es I2C, creo que no... ya que no hay que esperar ningún ACK ni nada de eso...
Mira, por aquí expliqué todo lo que hay que hacer, el protocolo...
Si no lo encuentras mira en mi web, donde también está recogido.
Es bastante fácil de implementar, tanto en C, como en Ensamblador por lo que he visto.
Saludos!!