Está en la página 1de 5

Como sabemos, Un microcontrolador es un circuito

integrado que contiene todos los elementos electrónicos que


se utilizan para hacer funcionar un sistema basado con un
microprocesador. En un solo chip esta contenido: el CPU, la
memoria RAM, ROM, puertos de entrada y salida y otros
periféricos
De acuerdo al diseño de dichos elementos y el cual cómo se
inter-conecten, se puede decir que dentro de las 2 más
comunes y famosas arquitecturas; se encuentran la clásica de
Von Neuman y la moderna de Harvard.

En este video se explicara brevemente los componentes


internos de un microcontrolador.
Empezaremos con el oscilador, el cual genera una onda
cuadrada de alta frecuencia, que configura los impulsos del
reloj usados en la sincronización de todas las operaciones del
sistema, permitiendo un sinfín de tareas con el
microcontrolador.
CPU:
Es el elemento más importante del microcontrolador y
determina sus principales características, tanto a nivel
hardware como software. En este sentido, se puede decir
que es el cerebro del microcontrolador. En este se almacenan
las instrucciones del programa.
Actualmente existen tres tipos, de acuerdo a su estructura y
funcionalidad:
CISC: Disponen de más de 80 instrucciones máquina en su
repertorio, algunas de las cuales son muy sofisticadas y
potentes, requiriendo muchos ciclos para su ejecución
RISC: En estos procesadores el repertorio de instrucciones
máquina es muy reducido y las instrucciones son simples y,
generalmente, se ejecutan en un ciclo
SISC: el juego de instrucciones, además de ser reducido, es
"específico", o sea, las instrucciones se adaptan a las
necesidades de la aplicación prevista.

MEMORIAS:
Memoria RAM: La cual pertenece a la memoria de datos. Es
una memoria volátil, caracterizada por guardar las variables
que se han de usar dentro de los procesos de ejecución, es
decir, sólo mientras se ejecute la instrucción.

Memoria ROM: Pertenece a la memoria programable, Es una


memoria no volátil, aquella donde se guarda
permanentemente los datos, mientras no sean borrados por
el usuario.
Según el tipo de memoria ROM que dispongan los
microcontroladores, la aplicación y utilización de los mismos
es diferente, asi tenemos:
ROM con máscara, OTP, EPROM, EEPROM y FLASH.

Puertos
Son los puntos de conexión de entrada y salida, que emplea
el microcontrolador para comunicarse con el exterior.
Pueden ser en serie, en paralelo, Permitiendo configurar
cada una de sus líneas como entrada o salida digital de
manera individual
Y analógicos: Permiten adquirir señales digitales mediante
convertidores Analógico a Digital.

Buses de direcciones y control


Son el medio de comunicación que utilizan los diferentes
componentes del microcontrolador para intercambiar
información entre sí. Existen tres tipos de buses:

 Dirección: Consiste en el conjunto de líneas eléctricas


necesarias para establecer la dirección para un dato. Las
direcciones son los números que están relacionado a cada
celda dentro de la memoria principal o en el espacio de
direcciones de la unidad de entrada/salida.
 Datos: Son los que mueven los datos a nivel interno del
CPU, y también con el resto de unidades.
 Control: Se utiliza para gestionar los distintos procesos de
escritura, lectura y control de las operaciones de los
bloques funcionales.
Recursos Especiales
Cada fabricante oferta numerosas versiones de una
arquitectura básica de microcontrolador. En algunas amplía
las capacidades de las memorias, en otras incorpora nuevos
recursos, en otras reduce las prestaciones al mínimo para
aplicaciones muy simples, etc. La labor del diseñador es
encontrar el modelo mínimo que satisfaga todos los
requerimientos de su aplicación. De esta forma, reducira el
coste, el hardware y el software.

Perro guardia: El Perro guardián consiste en un temporizador


que, cuando el programa se bloquea por un fallo del software
u otra causa, provoca un reset automáticamente en el
sistema sin necesidad de un supervisor.

Temporizadores: Se emplean para controlar periodos de


tiempo (temporizadores) y para llevar la cuenta de
acontecimientos que suceden en el exterior (contadores).

Protección ante fallo de alimentación: Se trata de un circuito


que resetea al microcontrolador cuando el voltaje de
alimentación es inferior a un voltaje mínimo.

Estado de reposo ó de bajo consumo: Especiales Para


ahorrar energía, los cuales disponen de una instrucción
especial que les pasa al estado de reposo o de bajo consumo,
durante el tiempo de inactividad, en el cual los
requerimientos de potencia son mínimos.
Entre otros dispositivos auxiliares, dependiendo, como
mencioné anteriormente, del fabricante y de los
requerimientos de su aplicación.

También podría gustarte