Autor Tema: trabajar con una memoria 24lc256 o similar  (Leído 3868 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado otto14

  • PIC10
  • *
  • Mensajes: 4
trabajar con una memoria 24lc256 o similar
« en: 17 de Noviembre de 2013, 12:05:16 »
Hola amigos,
gente uso la macro I2c en flowcode para grabar una memoria eeprom externa y la verdad que no pasa naranja.
en teoria la cosa no es dificil ya que tenemos el comando de byte transaction, donde me pide el id del dispositivo, la direccion alta y la baja y por ultimo el byte que quiero grabar.
Alguno me puede iluminar un poco???
desde ya agradezco cualquier idea que tiren.
Otto

PD: me olvide tengo el flowcode V4.2
« Última modificación: 17 de Noviembre de 2013, 12:12:23 por otto14 »

Desconectado lucegiar2005

  • PIC24F
  • *****
  • Mensajes: 504
Re: trabajar con una memoria 24lc256 o similar
« Respuesta #1 en: 29 de Noviembre de 2013, 06:49:52 »
Te deje un privado, pero sigamos acá para ver quien nos tira una mano o dejar la solución, si podemos, para otros. Un abrazo
- Santiago -

Desconectado otto14

  • PIC10
  • *
  • Mensajes: 4
Re: trabajar con una memoria 24lc256 o similar
« Respuesta #2 en: 29 de Noviembre de 2013, 17:33:41 »
Perfecto che.
Les comento para asegurarme que la comunicacion se haga uso un 16f877a, en asembler y con niple comunica de 10.
La cosa que este programa te da la funcion y todo para comunicarte con una memoria, se que en la linea falta algo pero no veo que es lo que me falta.
En proteus no pasa nada, pero ojo con asembler y con niple cargo hasta 8 memorias sin ningun problema.
Puesto que es la unica utilidad que no pude hacer arrancar en flowcode pido a ver si alguno se le cae una idea.
Fijense que en los tutoriales de flowcode no hay ejemplos de esto en ninguna parte.
Saludos a todos y dejo el desafio a ver quien agarra el guante.
Otto

Desconectado lucegiar2005

  • PIC24F
  • *****
  • Mensajes: 504
Re: trabajar con una memoria 24lc256 o similar
« Respuesta #3 en: 29 de Noviembre de 2013, 18:06:11 »
Acá dejo un programita en Flow 5 solo para escribir, se puede ver el envio de los 4 bytes correspondientes a: ID (1 byte), recuerden que este lo envía con un valor doble por la rotación necesaria, 2 bytes para la dirección de operación en la eeprom y 1 del dato enviado, se debe repetir este bloque de 4 bytes tantas veces como bytes deben enviarse.
- Santiago -

Desconectado lucegiar2005

  • PIC24F
  • *****
  • Mensajes: 504
Re: trabajar con una memoria 24lc256 o similar
« Respuesta #4 en: 30 de Noviembre de 2013, 17:38:28 »
Si puedes y lo simulaste comenta la experiencia de funcionamiento.
- Santiago -


 

anything