Soy de un fondo de programación, pero muy nuevo para los microcontroladores. Perdóneme si esta pregunta es muy básica o no tiene sentido completo. Estoy tratando de mejorar mi conocimiento, y la curva de aprendizaje parece ser pronunciada en algunas áreas.
Estoy intentando que I2C trabaje con un nuevo IC que compré, el PIC12LF1552. Este IC viene con un módulo I2C en él, así que no debería tener que disparar. Sin embargo, parece que XC8 no es compatible con I2C en la serie PIC12. Parece que MPLAB X no puede encontrar el archivo incluido ic2.h (esto puede no ser realmente un problema, podría ser que las rutas no estén configuradas correctamente), así que vinculé el archivo con una ruta completa. i2c.h incluye pconfig.h en la línea 32, y pconfig.h incluye p18cxxx.h en la línea 16, que parece que no funcionará ya que es para una serie de chips diferente.
Entonces, mi pregunta es, ¿qué soporte hay para ejecutar I2C nativo en los circuitos integrados de la serie PIC12?