martes, 17 de febrero de 2009

Actividad numero 7 y 9

Memorias RAM y ROM

En los microcontroladores la memoria de instrucciones y datos está integrada en
el propio chip. Una parte debe ser no volátil, tipo ROM, y se destina a contener el
programa de instrucciones que gobierna la aplicación.



Otra parte de memoria será tipo
RAM, volátil, y se destina a guardar las variables y los datos.
Hay dos peculiaridades que diferencian a los microcontroladores de los
computadores personales:
1. No existen sistemas de almacenamiento masivo como disco duro
o disquetes.
2. Como el microcontrolador sólo se destina a una tarea en la
memoria ROM, sólo hay que almacenar un único programa de trabajo.

La RAM en estos dispositivos es de poca capacidad pues sólo debe contener las
variables y los cambios de información que se produzcan en el transcurso del programa.

la memoria ROM tiene capacidades de memoria entre 512 bytes y 8 k bytes y de RAM comprendidas entre 20 y
512 bytes.

A continuación doy a conocer los tipos de memoria de solo lectura que existen y sus caracteristicas cabe mencionar que dan una vision completa de lo que es cada una de ellas.

1º. ROM con máscara

Es una memoria no volátil de sólo lectura cuyo contenido se graba durante la
fabricación del chip. El elevado coste del diseño de la máscara sólo hace aconsejable el
empleo de los microcontroladores con este tipo de memoria cuando se precisan
cantidades superiores a varios miles de unidades.

2ª. OTP

El microcontrolador contiene una memoria no volátil de sólo lectura “programable
una sola vez” por el usuario. OTP (One Time Programmable). Es el usuario quien puede
escribir el programa en el chip mediante un sencillo grabador controlado por un
programa desde un PC.
La versión OTP es recomendable cuando es muy corto el ciclo de diseño del
producto, o bien, en la construcción de prototipos y series muy pequeñas.
Tanto en este tipo de memoria como en la EPROM, se suele usar la encriptación
mediante fusibles para proteger el código contenido.

3ª EPROM

Los microcontroladores que disponen de memoria EPROM (Erasable
Programmable Read OnIy Memory) pueden borrarse y grabarse muchas veces. La
grabación se realiza, como en el caso de los OTP, con un grabador gobernado desde un
PC. Si, posteriormente, se desea borrar el contenido, disponen de una ventana de cristal
en su superficie por la que se somete a la EPROM a rayos ultravioleta durante varios
minutos. Las cápsulas son de material cerámico y son más caros que los
microcontroladores con memoria OTP que están hechos con material plástico.

4ª EEPROM

Se trata de memorias de sólo lectura, programables y borrables eléctricamente
EEPROM (Electrical Erasable Programmable Read OnIy Memory). Tanto la
programación como el borrado, se realizan eléctricamente desde el propio grabador y
bajo el control programado de un PC. Es muy cómoda y rápida la operación de grabado
y la de borrado. No disponen de ventana de cristal en la superficie.

Los microcontroladores dotados de memoria EEPROM una vez instalados en el
circuito, pueden grabarse y borrarse cuantas veces se quiera sin ser retirados de dicho
circuito. Para ello se usan “grabadores en circuito” que confieren una gran flexibilidad y
rapidez a la hora de realizar modificaciones en el programa de trabajo.

El número de veces que puede grabarse y borrarse una memoria EEPROM es finito,
por lo que no es recomendable una reprogramación continua. Son muy idóneos para la
enseñanza y la Ingeniería de diseño.

5ª FLASH

Se trata de una memoria no volátil, de bajo consumo, que se puede escribir y borrar.
Funciona como una ROM y una RAM pero consume menos y es más pequeña.

A diferencia de la ROM, la memoria FLASH es programable en el circuito. Es más
rápida y de mayor densidad que la EEPROM.

La alternativa FLASH está recomendada frente a la EEPROM cuando se precisa
gran cantidad de memoria de programa no volátil. Es más veloz y tolera más ciclos de
escritura/borrado.

Puertas de Entrada y Salida

La principal utilidad de las patitas que posee la cápsula que contiene un
microcontrolador comunicar a la computadora interna
con los periféricos exteriores.
Según los controladores de periféricos que posea cada modelo de
microcontrolador, las líneas de E/S se destinan a proporcionar el soporte a las señales de
entrada, salida y control.

Reloj principal

Todos los microcontroladores disponen de un circuito oscilador que genera una
onda cuadrada de alta frecuencia, que configura los impulsos de reloj usados en la
sincronización de todas las operaciones del sistema.

Generalmente, el circuito de reloj está incorporado en el microcontrolador y sólo
se necesitan unos pocos componentes exteriores para seleccionar y estabilizar la
frecuencia de trabajo. Dichos componentes suelen consistir en un cristal de cuarzo junto
a elementos pasivos o bien un resonador cerámico o una red R-C.

Aumentar la frecuencia de reloj supone disminuir el tiempo en que se ejecutan las
instrucciones pero lleva aparejado un incremento del consumo de energía.

oscilador de cristal denominado XT




oscilador Resistencia, Capacitor denominado RC


oscilador de baja velocidad y de bajo consumo LP




4 comentarios:

  1. Calmado Daniel apenas vamos en la actividad 4, pero esta bien que adalentes, eso significa que le hechas muchas ganas al trabajo.

    ResponderEliminar
  2. ke onda aki checando tu blog y esta muy completo contiene toda la informacion que se pide en la act. excelente trabajo y no le agas kaso a mikhai tu sige trabajando.

    ResponderEliminar
  3. Hola Daniel:
    Tu resumen me es de utilidad, muy convincente,muy buena. Creo que estuvo bien.
    Sigue asi, ciao.

    ResponderEliminar
  4. Que tal Daniel...
    Me toco revisar tu blog y calificarte. La redacción de tu publicación de Micro esta bien, ten cuidado con la separación de parrafos.
    Tu calificación es 20 de 20 puntos.

    ResponderEliminar