EEPROM externa I2C con C18

Buenas, ¿alguien conoce alguna librería para manejar memorias EEPROM externas (I2C) para el compilador C18?

Por el momento, lo más parecido que he encontrado es esta "Aplication Note":
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en023445

La EEPROM que me gustaría controlar es una 24C256, y el PIC es un 18F4550.

Cualquier ayuda sobre cómo escribir y leer en la EEPROM también es de agradecer.

EDITO: He encontrado algo parecido por este foro:
https://www.forosdeelectronica.com/f24/programas-hechos-c18-compiler-38812/
La librería que usan en uno de los ejemplos (que no la encontraba por internet), al parecer la ha creado él mismo, y está en la descarga "p7". A ver si con esto ya consigo lo que necesito.

EDITO2: He estado un rato probando, y, después de hacer algunas modificaciones (le puse la dirección del dato de la EEPROM de 16 bits en vez de 8 bits) ya empiezo a ver resultados.

Gracias igualmetne,
Epsilon741
 
Última edición:
Atrás
Arriba