dragonspirit dijo:Hola de nuevo,
He cambiado el formato de los datos que voy a ir almacenando en la EEPROM externa que comenté días atras (una EEPROM de microchip modelo 25LC1024).
Me he Hecho una pequeña aplicacion que me almacena un dato en una direccion de memoria, y luego la lee, y compara los dos datos, encendiendo un LED si son iguales. Pues bien, no lo enciende.
Estoy mirando con un osciloscopio las señales que me generan tanto el PIC como la EEPROM. El PIC manda los datos correctamente (visualizo el SCK y SO y manda los datos que debe), el problema lo tengo en la salida de la memoria. Ésta recibe la instrucción de lectura, y recibe la direccion deseada correctamente, pero el dato que envia de vuelta, no es el dato introducido anteriormente, y además tiene muy mala pinta. La señal parece que sean varias señales superpuestas, y decae de forma exponencial (más o menos, para que os hagais una idea) cuando termina el periodo de envio del dato.
No tengo ni idea de como puedo solucionarlo, y ya llevo varios dias probando cosas, y no hay manera de encender el dichoso LED.
Espero que podais ayudarme, me ayudaríais muchisimo. Estoy deseando ver ese LED encendido, .
Muchas gracias
dragonspirit, estoy en el mismo caso que estuviste tu anteriormente, estoy muy desorientado, he estado mirando y la eeprom 25LC1024 que tu has utilizado seria suficiente para los datos que quiero almacenar, me podrias hechas una mano en la conexion fisica y explicar de que forma puedo guardar un dato en la memoria para luego leerlo para enviarlo al PC, lo de la comunicacion con el PC ya lo tengo medio listo, pero me gustaria aprender como comunicar la eeprom con el PIC, desde ya, agradezco vustra colaboracion
UN saludo a todos