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
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: