TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: tithanae en 17 de Enero de 2008, 00:13:14

Título: 24LC16 y 24C16 diferencias alguien las conoce ?
Publicado por: tithanae en 17 de Enero de 2008, 00:13:14
El CCS tiene una libreria para trabajar con la 24LC16 la ocupo pero no funciona porque yo tengo la 24C16 que es de ATMEL y no me funciona alguien sabe si tienen alguna diferencia he leido sus datasheets pero por lo pobre de mi ingles creo que no las veo si alguien las sabe me informa para que pueda hacerle su libreria correcta. Muchas gracias
Título: Re: 24LC16 y 24C16 diferencias alguien las conoce ?
Publicado por: jeremylf en 17 de Enero de 2008, 15:40:42
Cambiaste la direon del dispositivo? Creo q seria algo asi:

Código: [Seleccionar]
i2c_write(0b10000000);
Para escribir.

Eso esta en la pagina 8 de su datasheet, dale un vistaso.


Suerte.
salu2 8)
Título: Re: 24LC16 y 24C16 diferencias alguien las conoce ?
Publicado por: tithanae en 17 de Enero de 2008, 19:50:20
bueno ya encontre la solucion la respuesta es:
NO HAY diferencia lo unico que pasa es que las resistencias pullup estan en funcion a la capacitancia del bus y yo tenia una 24LC256 funcionando con resistencias de 10k y tambien tenia en el bus un ds1307 y el si funcinaba y mi EEPRON no pero cambiando las pull up por unas de 4.7K todo funciono ok eso lo leí en  el foro  oficial del CCS Recomiendan un valor de las resistencias entre 2.2 y 4.7k
Título: Re: 24LC16 y 24C16 diferencias alguien las conoce ?
Publicado por: Cryn en 17 de Enero de 2008, 20:31:35
muy buen dato :mrgreen:

hubiera sido bien si en tu primer post colocabas el esqeuma y talvez ahi nos dabamos cuenta mas rapidamente :mrgreen:, pero que bueno que hayas logrado solucionarlo, y siempre tendre en cuenta el valor del pullup, aunque si nunca use mas de 4.7k, me parece que por la misma recomendacion que leiste :D

un saludo