Que es un microcontrolador

Solo disponible en BuenasTareas
  • Páginas : 6 (1280 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de agosto de 2012
Leer documento completo
Vista previa del texto
¿Qué es un microcontrolador?
Es un circuito integrado programable que contiene todos los componentes de un computador.
Se emplea para controlar el funcionamiento de una tarea determinada y, debido a su reducido tamaño, suele ir incorporado en el propio dispositivo al que gobierna, esta característica le confiere la denominación de controlador incrustado.
“Un microcontrolador es un computadorcompleto, aunque de limitadas prestaciones, que está contenido en el chip de un circuito integrado y se destina a gobernar una sola tarea” dice el autor.
La industria informática acapara gran parte de los microcontroladores que se fabrican en el mundo.
Casi todos los periféricos del computador desde el ratón o el teclado hasta la impresora son regulados por el programa de un microcontrolador.Los electrodomésticos de línea blanca incorporan numerosos microcontroladores. Igualmente, los sistemas de supervisión, vigilancia y alarma en los edificios utilizan estos chips.

Diferencias entre microcontrolador y microprocesador.

El microprocesador es un circuito integrado que contiene la unidad central de proceso (UCP) o procesador, de un computador. La UCP está formada por la unidadde control, que interpreta las instrucciones, y el camino de datos que las ejecuta.
En palabras del autor “Un microprocesador es un sistema abierto con el que puede construirse un computador con las características que se desee, acoplándole los módulos necesarios.
Un microcontrolador es un sistema cerrado que contiene un computador completo y de presentaciones limitadas que no se puedenmodificar.”

Arquitectura Interna.


Un microcontrolador posee todos los componentes de un computador pero con características físicas que no pueden alterarse. Partes principales:
Procesador, memoria no volátil para contener el programa, memoria de lectura y escritura para guardar datos, líneas de EIS para los controladores periféricos que se dividen en : comunicación paralelo, comunicación serie ydiversas puertas de comunicación.
Procesador.
Tradicionales (Neumann).- Su característica principal es que la UCP se conectaba con una memoria única donde coexistían datos e instrucciones con una memoria única, atreves de un sistema de buses.
Arquitectura (Harvard).- Son independientes la memoria de instrucciones y la memoria de datos y cada uno dispone de su propio sistema de buses para elacceso. Esta dualidad permite el paralelismo y la adecuación del tamaño de palabras y los buses a requerimientos específicos de instrucción y datos.
Modernos microcontroladores (Arq. RISC).- (computadores de juego de instrucciones reducido). Posee un repertorio de instrucciones de maquina pequeño y simple, así que la mayor parte de instrucciones se ejecutan en un ciclo de instrucción. Otra es queaumenta el rendimiento del computador, es el fomento del paralelismo, impicito (segmentación del procesador), descomponiendo en etapas para procesar una instrucción diferente en cada una y trabajar con varias a la vez.

Memoria del programa.
El microcontrolador está diseñado para que la memoria de programa almacene todas las instrucciones del programa de control. No hay posibilidad de usarmemorias externas de aplicación. El programa ejecutar es el mismo, debe estar grabado permanentemente. 5 versiones diferentes para soportar esta función.
 ROM.-Chip mediante uso de mascaras
 EPROM.- Dispositivo físico gobernado desde el computador.
 OTP.- Programable una vez
 EEPROM.- Sencillo de borrar.
 Flash.- Borrar y escribir en circuito igual que el anterior.

Recursos Auxiliares.
Sonlos más comunes:
 Circuito de reloj.- Encargado de generar impulsos que sincronizan el funcionamiento de todo el sistema.
 Temporizadores.- Orientados a controlar tiempos.
 Perro Guardián.- Destinado a provocar una reiniciación cuando el programa queda bloqueado.
 Conversores AD y DA.- Para poder recibir y enviar señales analógicas.
 Comparadores analógicos.- Verificar el valor de la...
tracking img