¡ Saludos al foro !
Tengo que desarrollar un pequeño circuito que simula la respuesta de varios dispositivos I2C (PCF8574, LM75, etc). No he tenido ningún problema en simular uno u otro pero mi pregunta es: ¿Se puede configurar un pic en modo esclavo de tal forma que la interrupción SSP "reaccione" ante varias direcciones? No serviría el cambiar la directiva #use I2C ya que no puedo saber a qué dispositivo concreto llegarán las llamadas del Master.
Si mediante la interrupción SSP no puede hacerse... ahí va otra pregunta: ¿Existen rutinas del tipo Bit-Bang para la comunicación I2C en modo esclavo?. Para el modo maestro existen, tanto en asm como en C para los micros que no llevan el Bus I2C por hardware.