Velocidad minima en protocolo I2C en memoria 24LC16B

Saludos Grupo, Hace mucho que no me paso por aqu=ED, pero desde que me caduc=F3 la cuanta en el servidor Italiano..... Bueno, al tema. Estoy rompiendome la cabeza con un PIC y una memoria I2C, la 24LC16B. He de decir que estoy bastante frustado con el asunto, no soy acapaz de escribir y leer en ella, pero tranquilos, no so voy a pedir que me digais como se hace (tengo unas 200.000 p=F1aginas de google donde lo pone clarito). Me voy a pelear con el osciloscopio de la tarjeta de sonido, para lo cual, tengo que meterle temporizaciones para bajar la velocidad a los kilohercios u hercios. Mi duda es la siguiente, con una memoria de estas, =BFHasta donde puedo bajar la velociad? =BFCual es el l=EDmite de velocidad m=EDnima? porque en los datasheets solo habla de volicidades m=E1xima, la casilla de velocidad m=EDnima est=E1 tachada... =BFPodr=EDa escribir en una memoria I2= C? con dos pulsadores y un led? quiicir, un pulsador para el clock y el led y el otro pulsador para los datos... estar=EDamos hablando de una velocidad de deciHercios o centiHercios, =BFEsposible essto?

Reply to
Fleming
Loading thread data ...

No hay una velocidad mínima. Pero de ahí a poder escribir con unos pulsadores...

Supongo que si añades un buen circuito anti rebote (al menos en el pulsador que hace de clock), y sigues perfectamente los cronogramas, se podría, pero no veo muy claro qué vas a conseguir con eso, la verdad.

--

Saludos de Jose Manuel Garcia snipped-for-privacy@terra.es http://213.97.130.124

"Fleming" escribió en el mensaje news: snipped-for-privacy@8g2000cwh.googlegroups.com... Saludos Grupo, Hace mucho que no me paso por aquí, pero desde que me caducó la cuanta en el servidor Italiano..... Bueno, al tema. Estoy rompiendome la cabeza con un PIC y una memoria I2C, la 24LC16B. He de decir que estoy bastante frustado con el asunto, no soy acapaz de escribir y leer en ella, pero tranquilos, no so voy a pedir que me digais como se hace (tengo unas 200.000 pñaginas de google donde lo pone clarito). Me voy a pelear con el osciloscopio de la tarjeta de sonido, para lo cual, tengo que meterle temporizaciones para bajar la velocidad a los kilohercios u hercios. Mi duda es la siguiente, con una memoria de estas, ¿Hasta donde puedo bajar la velociad? ¿Cual es el límite de velocidad mínima? porque en los datasheets solo habla de volicidades máxima, la casilla de velocidad mínima está tachada... ¿Podría escribir en una memoria I2C? con dos pulsadores y un led? quiicir, un pulsador para el clock y el led y el otro pulsador para los datos... estaríamos hablando de una velocidad de deciHercios o centiHercios, ¿Esposible essto?

Reply to
Pepitof

ador

pero

Simplemente era la duda de la velocidad, no quer=EDa hacerlo con los pulsadores... pero como no consiga poner a funcionar esto en breve... Gracias

Reply to
Fleming
¿De qué PIC estamos hablando? ¿A qué frecuencia de reloj? ¿En qué lenguaje?

Te lo pregunto porque yo tengo algunas cosas hechas con EEPROMs I2C, aunque siempre de mayor capacidad, 24LC256 y 24LC512. Por cierto, cuidado con los PICs pequeños, que suelen implementar por hardware sólo el I2C esclavo, y para usarlo como master hay que hacerlo por firmware.

--

Saludos de Jose Manuel Garcia snipped-for-privacy@terra.es http://213.97.130.124

"Flem> No hay una velocidad mínima. Pero de ahí a poder escribir con unos

pulsador

pero

Simplemente era la duda de la velocidad, no quería hacerlo con los pulsadores... pero como no consiga poner a funcionar esto en breve... Gracias

Reply to
Pepitof

18F4520
20Mhz

C18 de Microchip

ue

Pues ni me quiero imaginar, si no me sale con la 24LC16... descarto estas!!

El tema es que no quiero usar la USART del pic, estoy haciendo las rutinas a pelo (en puertas I/O)... bueno, a pelo no, utilizando mil fuentes que hay sobre el I2C (en internet y las pr=F3pias del C18) que por cierto, de tanto tocarlas (porque no me funcionaron a la primera) ya me las he cargado, voy a tener que instalarlo otra vez.

Lo m=E1s triste de todo es que tengo oscilosc=F3pio y no consigo ecribir/ leer un j@did# byte!!! (bueno en realidad lo tengo desde ayer y al verdad es que ayuda a ver que coime haces)

Reply to
Fleming

Estooo... ¿la USART? Pero si el 18F4520 tiene un puerto I2C hardware, ¿para qué hacerlo por soft? En fin, hazlo como quieras, pero si me haceptas un consejo, no te fijes en tantas fuentes, y fíate sólo del data-sheet de la

24LC16.

--

Saludos de Jose Manuel Garcia snipped-for-privacy@terra.es http://213.97.130.124

"Fleming" escribió en el mensaje news: snipped-for-privacy@e65g2000hsc.googlegroups.com...

18F4520
20Mhz

C18 de Microchip

aunque

Pues ni me quiero imaginar, si no me sale con la 24LC16... descarto estas!!

El tema es que no quiero usar la USART del pic, estoy haciendo las rutinas a pelo (en puertas I/O)... bueno, a pelo no, utilizando mil fuentes que hay sobre el I2C (en internet y las própias del C18) que por cierto, de tanto tocarlas (porque no me funcionaron a la primera) ya me las he cargado, voy a tener que instalarlo otra vez.

Lo más triste de todo es que tengo osciloscópio y no consigo ecribir/ leer un j@did# byte!!! (bueno en realidad lo tengo desde ayer y al verdad es que ayuda a ver que coime haces)

Reply to
Pepitof

Cierto, un lapsus mental, me refer=EDa al MSSP.

Por entretenimiento m=E1s que nada, curiosidad por el I2C.

e la

Gran verdad, he perdido muchiiiiiisimo tiempo comparando el c=F3digo con el Datasheet, para el final acabar escribiendo el m=EDo siguiendo el DS. Ya consigo leer y escribir, pero a base de hacer bucles de escritura/ lectura para una p=E1gina, ahora me voy a meter con los casos particulares de lectura y escritura aleatoria....

Gracias por los comentarios Pepitof. Un saludo. P=2ED: Conoc=E9is alg=FAn servidor de pago (econ=F3mico, vamos) que conserve un buen historial de post? es que voy a renovar en X-privat.org, pero antes de hacerlo quer=EDa saber si hay alg=FAn server m=E1s chulo por ah=ED= .=2E. (con X-provat estoy contento, pero no conservan muchos post)

Reply to
Fleming
¿Para q quieres q te conserve post antiguos existiendo Google Groups?

-- Saludos.

---------------------------------------- Quitar las XX para responder por mail.

----------------------------------------

Fleming escribió:

Reply to
Robert M. L.

Para tenerlo todo dentro de un mismo programa, y no andar con el firefox y el thunderbird para consultar las nuis... en ocasiones, el servidor borraba los hilos, alguien los segu=EDa y me aparec=EDa como un hilo nuevo pero con "RE:" al ppio, con lo que para enterarme de ese hilo, me tengo que ir a googlenius, buscar el hilo, leerlo y toda la pesca... un rollo, vamos.

Reply to
Fleming

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.