Que tal saludos a snakewather, nos ha ido muy mal en la escuela verdad?
felicidades a todos por el trabajo realizado, este es muy buen tutorial, y snakewather ha sacrificado los estudios por dedicarse a programar, por lo que pueden confiar en sus lecciones, claro todos tenemos errores sangreaztek, tienes razon en lo de el registro W, pero a todos nos pasa.
respecto a lo de la memoria RAM, primero nesesitas especificar que tipo de memoria es , serial o paralela, si es serial, comunmente se utiliza la comunicacion i2c, o SPI, pirmero que nada debes de bajar la hoja de datos de la memoria, ahi se especifica el tipo de comunicacion, asi como los comandos nesesarios de escritura y lectura, los cuales debes de comandar por medio del pic, afortunadamente el pic16f877 cuenta con un registro que maneja estos dos protocolos, lo cual lo hacen mas facil de programar. checa en la hoja de datos del pic16f877 y en algunos ejemplos de la red busca lo referente a SPI, o i2c segun sea el protocolo de la memoria.
El manejo de estos protocolos por medio del pic son muy importantes, ya que son muy utilizados en memorias EEPROM , RAM, conversores A/D, incluso tengo un sintonizador de FM comandado por el protocolo I2C es el SP3767 y lo tienen la mayoria de los reproductores de mp3.
Saludos