TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: migsantiago en 31 de Mayo de 2004, 14:50:00
-
Tengo interés en conectar una memoria 24LC65 Smart Serial EEPROM a un PIC. Sé que se debe usar el protocolo I2C, pero no sé nada sobre éste. ¿Dónde puedo encontrar cómo implementar este código en código ensamblador a un pic16f84a?
Leí en otros mensajes que en www.microcontroladores.com está, pero es información impresa que hay que comprar, no encontré cómo descargarla.
También he estado buscando algún pic con convertidor digital a analógico para que con la memoria y el dac pueda hacer un reproductor de audio. No tengo muchos avances, así que empezar por leer la eeprom con el bus I2C está bien.
Les agradezco cualquier información.
-
Buenas compi hay un proyecto en la página de odisea2010 (www.odisea2010.com) que se llama "unidad digital de efectos con pic" que hace eso que tu quieres, lo malo es que para verlo te tienes que registrar pero es un proyecto muy bueno. Ahi tienes tb el asm y el archivo hex que tienes que grabar al pic y en el asm puedes ver como programa el pic para trabajar con el protocolo I2C.
Espero haberte ayudado. Un Saludo
-
Aqui hay un ejemplo espero que te sirva http://www.msebilbao.com/tienda/downloads_ejemplos.php




Bajate los dos cursos en el uno es donde esta. Suerte
-
Hola:
En los cursor que dice Micom, las rutinas estan en los dos. Creo que uno está implementada en modo software para el PIC 16F84 y en la otra para trabajar directamente con el PIC16F87x
Saludos F.
-
Muchas gracias, checaré todos los links. Ahora lo que me preocupa es que estoy teniendo problemas con mi programador, no me quiere programar correctamente más allá de la localidad 30h...
-
Vean esta pagina los que esten interesados en aprender este sistema de tranferencia de informacion (I2C).
http://cipres.cec.uchile.cl/~el54d/trabajos_exposiciones/I2C.html





-
Alguno tiene algun codigo de ejemplo que lea una memoria del tipo 24Cxx usando un PIC16F87x? .. es que intento e intento y nada :"( . gracias
-
Hola,
hace tiempo que puse este mensaje jaja, antes creía que era más fácil implementar el I2C en ensamblador pero me di cuenta que no.
Sobre el ejemplo, ya logré la comunicación de la 24LC65 con un PIC16F84A usando lenguaje C. Está aquí:
http://miarroba.com/foros/ver.php?msgid=25181699&foroid=46840&temaid=2307248
Tiene errores todavía, pero si investigas bien vas a lograr la comunicación con un 16f877a.
-
Gracias por el dato, veo que todos pueden comunicar la memoria con el pic usando C, yo intento hacerlo en assembler
.. creo que si no logro lo que necesito tendre que pasarme sin dudas a CSS. Gracias y Saludos