En un microcontrolador hay una sección de memoria en la cual se encuentran la llamada ROM y otra llamada RAM.
En los microcontroladores la memoria de instrucciones y datos esta integrada en el propio chip, y no hay posibilidad de utilizar memorias externas, como USB, etc.
Una parte debe de ser de tipo no volátil específicamente ROM (Read Only Memory) y se destina a almacenar las instrucciones que controlan la aplicación.
Y la otra debe de ser de tipo volátil como la RAM (Random Access Memory) la cual es utilizada para almacenar variables y datos del programa ensamblador.
En los microcontroladores la memoria de instrucciones y datos esta integrada en el propio chip, y no hay posibilidad de utilizar memorias externas, como USB, etc.
Una parte debe de ser de tipo no volátil específicamente ROM (Read Only Memory) y se destina a almacenar las instrucciones que controlan la aplicación.Y la otra debe de ser de tipo volátil como la RAM (Random Access Memory) la cual es utilizada para almacenar variables y datos del programa ensamblador.
La RAM es de poca capacidad pues solo debe contener las variables y los cambios de informacion que se origine en el transcurso del programa. Por otra parte solo existe un programa activo, es decir, nose necesita almacenar una copia en la RAM pues se ejecuta directamente desde la ROM.
Segun el tipo de memoria ROM que dispongan los microcontroladores, la aplicacion delos mismos es diferente. Existen 5 versiones de memoria ROM las cuales son:
- ROM con mascara
- OTP (One Time Programmable)
- EPROM (Eraseble Programmable Read Only Memory)
- EEPROM (Electrical Erasable Programmable Read Only Memory)
- FLASH
No hay comentarios:
Publicar un comentario