Control LCD y brujula digital por I2C

Hola,

necesito controlar la LCD_NOKIA_3310 y la brujula digital CMPS03 mediante bus I2C con el PIC16F886. Los pines son los siguientes:

LCD_NOKIA_3310: 1-Vdd, 2-SCK, 3-SDIN, 4-D/C, 5-SCE, 6-GND, 7-Vop, 8-RES
CMPS03: 1-Vcc, 2-SCL, 3-SDA, 4-PWM, ..., 9-GND

No controlo mucho el bus I2c, pero se que hay que configurar como sclavos el lcd y el compas digital y como maestro el pic pero luego,
¿conecto los pines 2 y 3 de ambos dispositivos a los pines RC3-SCL y RC4-SDA del pic?
Gracias
 
Basicamente sí, conectás todos los SCL juntos y a la pata del micro correspondiente, y lo mismo con los SDA...

Acordate de agregar dos resistencias de pullup de 4.7k...

Fijate además que los dos esclavos no usen la misma dirección, porque si no sería imposible hablarles...
 
Atrás
Arriba