Redes sociales

siguenos en facebook

sábado, 14 de febrero de 2015

MEMORIAS RAM Y ROM

MEMORIA RAM O DE DATOS



Es la memoria de acceso aleatorio utilizada para almacenar   los datos que se manejan en el programa, estos datos están variando continuamente, es por eso que esta memoria es tanto de lectura como de escritura.



En los microcontroladores PIC, esta memoria se divide en dos partes:

Registros de funciones especiales SFR: Ocupan las primeras  posiciones en los diferentes bancos de memoria RAM  que posee el micro, ya tienen una dirección predeterminada y cumplen funciones  especiales en las tareas de control del microcontrolador.

Registro de propósito general GPR: Se utilizan para guardar otros datos temporales necesarios en la ejecución del programa. Podemos crear los que sean necesarios para nuestra aplicación.

Cada microcontrolador tiene un número determinado de bancos de memoria RAM; por ejemplo el 16F88 cuenta con 4 bancos.       



MEMEMORIA ROM O DE PROGRAMA 


Es la memoria no volátil del microcontrolador en la cual se almacenan en forma permanente las instrucciones correspondientes al programa. Como el programa es siempre el mismo, esta memoria de solo lectura, garantiza la permanencia de este a un sin que haya alimentación, de esta forma las instrucciones no necesitan ser cargadas cada vez que ejecute la aplicación.

El PIC 16F88 posee una memoria de programa (ROM ) tipo flash que permite el grabado y el borrador eléctricamente de forma muy rápida y sencilla, a través de un equipo físico llamado programador. Su capacidad es de 4096 líneas de 14 bits cada una.





No hay comentarios.:

Publicar un comentario