I2C compila bien pero no funciona!

#1
Hola a todos, espero que me puedan brindar alguna ayuda acerca de un programita
que estoy realizando con i2c, resulta que el programa realizado en ccs no da errores y simulando en proteus ejecuta segun lo estipulado en el codigo, pero el gran problema es q no funciona
en protoboard.
El programa es un maestro_esclavo se inicializan los pic y el maestro espera recibir un dato enviado desde el sclavo pero este envia simpre el mismo dato, por lo q no logro el manejo de
la recepcion del sclavo al master, Utilizo pullup de 4.7k tambien intente con r de 1.8k pero no funciona al momneto de recibir el dato. Si alguien le ha sucedido lo mismo puede ayudarme.
Gracias
 
Arriba