martes, 24 de abril de 2012

Memorias microcontroladores

Existen diferentes tipos de memorias para microcontroladores con sus diferentes funcionalidades.



Memorias EEPROM:


Esta memoria es comun para los microprosesadores pic, este es un programa de solo lectura, programable de manera electronicamente.
Estos tipos de micro-controladores tienen la cualidad de que permite el almacenamiento y una sobre escritura de datos por medio de diferentes tipos de voltajes de  los circuitos digitales.

Diferencia en las memorias:
Existen dos diferentes de series.
Las series 24LCXX que utilizan una comunicación serial de dos hilos.
Las series 93LCXX que corresponde a una comunicación serial de tres hilos.
Cada una de estas memorias utiliza protocolos de comunicación serial que depende de la acción que se ejecutara.

Principales Características:

1-. Se pueden conectar de manera eficiente y fácil con los microprocesadores 
Ahorro de memoria.

2-. En estas memorias si son de manera serial se han reducido considerablemente gracias la reducción considerable de los pines, ya que los pines pueden servir como entrada y salida de datos.

3-. El consumo de energía es mucho menor que memorias  en paralelo.

Memorias FLASH:




Esta tambien es muy comun tambien en los microprocesadores pic, este tipo de memoria tiene las mismas características que las memorias EEPROM pero con la gran diferencia que consumen menos energia y tienen mejor tamaño de almacenaje


Se trata de una memoria no volátil, de bajo consumo que se puede borrar y escribir o sobre escribir. 
Esta tipos de memorias tienen el mismo funcionamiento como una memoria ROM como una memoria RAM


Estas memorias son utiles para cuando se necesiten re-programación en el mismo circuito donde se encuentre instalado, sin necesidad de sacar la memoria.

Memoria Sram:



Estas tipos de memorias son de manera aleatoria esto quiere decir que la manera para leer esta tipos de memorias y al igual que escritas puede ser de diferentes maneras o formas.
Estas memorias son realmente caras en comparaciones a las anteriores pero con la gran diferencia que son sumamente rápidas


Reposo : Su bus de control esta desactivado.

Lectura :  El ciclo de lectura comienza cargando los buses de datos y con los transistores

Escritura : En el caso de la escritura se inicia de manera aleatorisada cargandolo todo a los diferentes buses de datos

Capacidad de memorias generales en el arduino:



Memoria: flash: 32 kb                                
Memoria: SRAM: 2 kb

Memoria: EEPROM: 1 kb

1 comentario: