conexión entre PIC y memoria RAM externa

Hola. Me ha surgido un problema que os paso a comentar. Estoy haciendo un proyecto con el PIC16F84, es una estación meteorológica que necesita guardar gran cantidad de datos. He elegido una RAM externa de 4 MB para esto. Pero una memoria así exige 15 lineas de datos, que son más que las que el PIC me puede propocionar.
¿Entonces que puedo hacer? Quizás podría utilizar la comunicación I2C de la que he oído hablar o quizás me convenga elegir otro PIC. Si alguien me puede enseñar algún ejemplo de lo que estoy diceindo con RAM externa y comunicación I2C estaría muy agradecido. Saludos!!
 
4M en un PIC 84 se me hace demasiado.... yo de entrada usaria un PIC mas grande... un 873 o algo que traiga mas memoria interna que te permita accesar todos esos registros externos....

en cuanto a las lineas de datos es simple... solo envia la informacion serialmente y usa un deserializador en la memoria, o usa latch tipo "D" y envia los datos y las direcciones en bloques de 8 bits...
 
Atrás
Arriba