TODOPIC

FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: Meta en 13 de Agosto de 2007, 14:52:08

Título: Memoria externa 24LC16B
Publicado por: Meta en 13 de Agosto de 2007, 14:52:08
Usando un PIC16F84A o el PIC16F876 20/SP, ¿es muy difícil usar la memoria externa?

Al menos usar el 24LC16B

Si el 16F84 se queda limitada con una externa no.

Es muy dificil programarlo???????? que se olvide de la interna y vaya a la externa?

Un cordial saludos.
Título: Re: Memoria externa 24LC16B
Publicado por: migsantiago en 13 de Agosto de 2007, 17:38:56
La memoria que mencionas es una EEPROM, así que los tiempos de acceso son mucho mayores que la memoria RAM del pic.

Si pretendes usarla como una expansión de la memoria data ROM del PIC es buena la opción, aunque te costaría mucho espacio de memoria de programa el manipularla ya que el pic16f84a no tiene bus serial i2c, así que tendrías que hacer la comunicación por software y no por hardware.

El 876 sí cuenta con bus i2c por lo que usar la 24lc como rom externa no te dará problemas.

Solo tendrás que saber como funciona el protocolo i2c, el cual viene detallado en la hoja de características de la 24lc y del pic.