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.
Se va extendiendo en los fabricantes la tendencia de incluir una pequeña zona de
memoria EEPROM en los circuitos programables para guardar y modificar
cómodamente una serie de parámetros que adecuan el dispositivo a las condiciones del
entorno.
Este tipo de memoria es relativamente lenta.
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.
Las memorias EEPROM y FLASH son muy útiles al permitir que los
microcontroladores que las incorporan puedan ser reprogramados “en circuito”, es decir,
sin tener que sacar el circuito integrado de la tarjeta. Así, un dispositivo con este tipo de
memoria incorporado al control del motor de un automóvil permite que pueda
modificarse el programa durante la rutina de mantenimiento periódico, compensando
los desgastes y otros factores tales como la compresión, la instalación de nuevas piezas,
13