Demonios ............. Tengo problemas por que nose bien como debo de conectar los pines de la memoria ya tengo identificado tanto los pines del micro con los de la memoria sin embargo hice una prueba con el codigo que tengo, probe con un par de pilas, sin embargo no puedo utilizar el LCD ya que el LCD no enciende debe ser la corriente.
Pues probe algo asiegas ... el problema es que escribi en el primer bloque de la memoria pero creo que borre el formato ya que al quererla leer con WinHex no reconoce, por un momento pense que ya le habia dado en la torre a la memoria. pero bueno lo solucione con darle formato con windows. Lo que pretendo es con un LCD escribir a donde pueda y posteriormente leer el bloque de 512 bytes pero no tengo 3.3 volts
La forma de conseguirlos 3.3 volts, es armar algo con el LM317 a 3.3 volts, para los datos y el reloj voy a utilizar un par de resistencias, un divisor 5* (3.3/(3.3+1.8 ) ) = 3.2 volts.
lei en otro foro por
El CoachLo primero que hice fué crearme desde windows un fichero "PRUEBA.TXT" y escribir dentro "Hola".
Entonces con el WinHEX localicé el sector donde estaba ese texto y procedí a leerla con ese mismo driver, que como digo he hecho unos pequeños cambios, y mostraba los 4 primeros bytes por el lcd, y efectivamente esos bytes eran "Hola".
Despues probé a cambiar desde el pic lo que había escrito, pero solo 4 carácteres que son los que habían. Entonces leí primero el sector completo y luego escribí en los 4 primeros bytes "Juan" y escribí el sector completo con los 4 primeros bytes modificados.
Luego con un lector de tarjetas, desde el explorador de windows, abro el fichero "PRUEBA.TXT" y pone "Juan".
Y una vez conseguí esto, me cree unas funciones para abrir un fichero, leer y escribir en FAT16. Aunque no es funcional al 100%, para lo que yo necesitaba es suficiente.
Pues pienso probar eso pero ya sera mañana que abra la viejita de la tienda