¿Qué es un microcontrolador?
Un microcontrolador es un circuito integrado o "chip” (es decir, un dispositivo electrónico que integra en un solo encapsulado un gran número de componentes) que tiene la característica de ser programable. Es decir, que es capaz de ejecutar de forma autónoma una serie de instrucciones previamente definidas
Por definición, un microcontrolador (también llamado comúnmente "micro”) ha de incluir en su interior tres elementos básicos:
PU (Unidad Central de Proceso): es la parte encargada de ejecutar cada instrucción y de controlar que dicha ejecución se realice correctamente. Normalmente, estas instrucciones hacen uso de datos disponibles previamente
Diferentes tipos de memorias: son en general las encargadas de alojar tanto las instrucciones como los diferentes datos que estas necesitan. De esta manera posibilitan que toda esta información (instrucciones y datos) esté siempre disponible para que la CPU pueda acceder y trabajar con ella en cualquier momento.
Generalmente encontraremos dos tipos de memorias: las que su contenido se almacena de forma permanente incluso tras cortes de alimentación eléctrica (llamadas "persistentes”), y las que su contenido se pierde al dejar de recibir alimentación (llamadas "volátiles”).
Diferentes patillas de E/S (entrada/salida): son las encargadas de comunicar el microcontrolador con el exterior.
Es decir, un microcontrolador es un computador completo (aunque con prestaciones limitadas) en un solo chip, el cual está especializado en ejecutar constantemente un conjunto de instrucciones predefinidas
No hay comentarios:
Publicar un comentario