Autor Tema: Simulando una memoria 24LC256  (Leído 2061 veces)

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

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 17755
    • MicroPIC
Simulando una memoria 24LC256
« en: 24 de Diciembre de 2007, 15:07:00 »
Estoy intentando simular el comportamiento de una memoria 24LC256 gobernada desde un PIC 16F877 programado en CCS, en el que utilizo la librería 24256.H del propio compilador
No tengo ningún problema con las lecturas, que ejecuta a velocidad razonable, pero las escrituras son eternas; el reloj de proceso se vuelve extremadamente lento y pueden pasar varios minutos para escribir un byte.
¿Alguien ha observado este comportamiento?, y lo que es mejor, ¿alguien ha observado este comportamiento y ha sido capaz de arreglarlo? ;-)
Un saludo desde Sevilla, España.
Visita MicroPIC                                                                                        ɔ!doɹɔ!ɯ ɐʇ!s!ʌ

Desconectado yashez

  • PIC10
  • *
  • Mensajes: 6
Re: Simulando una memoria 24LC256
« Respuesta #1 en: 06 de Enero de 2008, 20:13:37 »
Si usas Proteus, prueba con cambiar el DATA WRITE TIME a un valor inferior

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 17755
    • MicroPIC
Re: Simulando una memoria 24LC256
« Respuesta #2 en: 07 de Enero de 2008, 05:20:32 »
Gracias yashez. Lo solucioné empezando un documento nuevo y poniendo de nuevo todos los componentes.
Este Proteus es muy bonito, pero tiene fallos de libro.
Gracias nuevamente.
Un saludo desde Sevilla, España.
Visita MicroPIC                                                                                        ɔ!doɹɔ!ɯ ɐʇ!s!ʌ

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7863
Re: Simulando una memoria 24LC256
« Respuesta #3 en: 07 de Enero de 2008, 09:11:55 »
Para colmode males no sabes a cual pertenece cada BUG !!
Si a Proteus o a CCS !!! :D :D :D
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.


 

anything