Autor Tema: CARACTERES PARA GRABAR EN EEPROM SERIAL  (Leído 1983 veces)

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

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
CARACTERES PARA GRABAR EN EEPROM SERIAL
« en: 23 de Agosto de 2006, 21:57:38 »
Buenas muchachos mi consulta a va de este modo:

He logrado hacer una pasamensajes con matriz de leds de 63 x 7 con un 16f877 y estoy haciendo los efectos y me han salido varios y consecuentemente me ha quedado corta la memoria del pic.

Para crear los caracteres he utilizado lo siguiente:

para la mayuscula A:
c63 =%0111111
c62 =%1001000
c61 =%1001000
c60 =%1001000
c59 =%0111111


he hecho lo mismo para todos los caracteres y ya me he quedado sin memoria entonces he pensado pasar los caracteres a una memoria eeprom externa entonces tengo el siguiente problema

¿COMO HAGO PARA PASAR LOS DIFERENTES VALORES A LA MEMORIA?
por ejemplo hay algunos caracteres que utilizan el %0000001 entonces no hay caracter en los editores de texto para ese valor finalmente como hago?

estoy pensando en hacer un programa con visual (aunque mis conocimientos son basicos)  y enviar via serie los valores y atraves de I2CWRITE grabar los valores en la eeprom.

Alguien me puede ayudar con esto please

voy a tratar de hacer lo que les comente con visual pero si alguien sabe de algo por favor una ayudita.

            Saludos
« Última modificación: 23 de Agosto de 2006, 21:59:16 por KALLITOS »
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
Re: CARACTERES PARA GRABAR EN EEPROM SERIAL
« Respuesta #1 en: 23 de Agosto de 2006, 22:59:11 »
Hola:

me parece que tu mismo te respondiste, con I2CWRITE escribes en una eeprom externa y con I2CREAD lees los valores, estas instrucciones tienen parametros como:

I2CWRITE DataPin,ClockPin,Control,{Address,}[Value{,Value...}]{,Label}

endonde los dos primeros son los pines para la comunicaion I2C, el otro es el byte de control del dispositivo, seguido de la direccion de la memoria y el valor.

Ahora, no se que es lo que quieres, en que parte necesitas ayuda?

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: CARACTERES PARA GRABAR EN EEPROM SERIAL
« Respuesta #2 en: 25 de Agosto de 2006, 14:28:24 »
Bueno tienes razon y lo hice, logre hacer un programa en visual que mandaba los caracteres que necesitaba hacia el pic y luego este los grababa en la eeprom, grabacion que se realizo, pero para el trabajo que queria que hiciera pues no funciono correctamente, como dije he hecho una matriz de leds en el que quiero pasar mensajes pero al parecer la lectura de caracteres desde la eeprom es lenta y esta demora hace que en la pantalla se observe un parpadeo.

Pero bueno logre hacer lo que quice (aunque hace falta mejorarla) gracias por la atencion prestada.
quiciera adjuntar lo que he hecho por si alguien le pudiera ver algun provecho pero es muy pesado
       salu2
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
Re: CARACTERES PARA GRABAR EN EEPROM SERIAL
« Respuesta #3 en: 25 de Agosto de 2006, 17:39:21 »
Hola:

Kallitos, ley tu mail, y gracias por compartir los archivos, lo he subido aqui:

http://www.4shared.com/file/3258115/322f8cd7/grabador.html

Si te parece bien lo ejamos alli, sino me lo haces saber.

Saludos.  :mrgreen:

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: CARACTERES PARA GRABAR EN EEPROM SERIAL
« Respuesta #4 en: 26 de Agosto de 2006, 14:34:52 »
Me parece genial, ya que en el foro de programacion con visual basic lei que algunos querian por ejemplo enviar UNO BINARIO pero el pic mostraba UNO pero en ASCII, entonces alli pueden ver como enviar uno y en el pic verlo en binario.

Gracias

Salu2
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.