Sei sulla pagina 1di 4

INSTITUTO TECNOLOGICO DE

TAPACHULA
SISTEMAS PROGRAMABLES

MICROCONTROLADORES

Qu es?
Un microcontrolador es un dispositivo electrnico capaz de llevar a cabo procesos lgicos.
El primer microcontrolador fue el Intel 4004 de 4 bits, lanzado en 1971, seguido por el
Intel 8008 y otros ms capaces. Sin embargo, ambos procesadores requieren circuitos
adicionales para implementar un sistema de trabajo, elevando el costo del sistema total.
El Instituto Smithsoniano dice que los ingenieros de Texas Gary Boone y Michael Cochran
lograron crear el primer microcontrolador, TMS 1000, en 1971; fue comercializado en
1974. Combina memoria ROM, memoria RAM, microprocesador y reloj en un chip y
estaba destinada a los sistemas embebidos.
Un microcontrolador es un circuito integrado de alta escala de integracin que incorpora
la mayor parte de los elementos que configuran un controlador.
Un microcontrolador dispone normalmente de los siguientes componentes:
- Procesador o CPU (Unidad Central de Proceso).
- Memoria RAM para Contener los datos.
- Memoria para el programa tipo ROM/PROM/EPROM.
- Lneas de E/S para comunicarse con el exterior.
- Diversos mdulos para el control de perifricos (temporizadores, Puertas Serie y
Paralelo, CAD:
- Conversores Analgico/Digital, CDA: Conversores Digital/Analgico, etc.).
- Generador de impulsos de reloj que sincronizan el funcionamiento de todo el
sistema.
El microcontrolador es en definitiva un circuito integrado que incluye todos los
componentes de un computador.
Los microprocesadores requieren de algunos circuitos integrados adicionales adems del
microprocesador como por ejemplo: memorias RAM para almacenar los datos
temporalmente y memorias ROM para almacenar el programa que se encargara del
proceso del equipo, un circuito integrado para los puertos de entrada y salida y finalmente
un decodificador de direcciones.
Un microcontrolador es un solo circuito integrado que contiene todos los elementos
electrnicos que se utilizaban para hacer funcionar un sistema basado con un
microprocesador; es decir contiene en un solo integrado la Unidad de Proceso, la memoria
RAM, memoria ROM , puertos de entrada, salidas y otros perifricos, con la consiguiente
reduccin de espacio.
Caractersticas generales.
- Disponen de circuito de Clock (reloj) incorporado en el propio microchip.
- Poseen memoria de datos (RAM).
- Poseen memoria de programa (PROM).
- Disponen de elementos de Entrada/Salida (puertos) para comunicarse con el
exterior.
- Pueden colocarse en estado de bajo consumo (power down)
- Tienen un conjunto de instrucciones que facilita la programacin y confiere mayor
rapidez en la ejecucin del programa.
- Disponen de posibilidad de proteccin del programa.
- Poseen temporizadores programables.
Aplicaciones
Cada vez existen ms productos que incorporan un microcontrolador con el fin de
aumentar sustancialmente sus prestaciones, reducir su tamao y coste, mejorar su
fiabilidad y disminuir el consumo.
Algunos fabricantes de microcontroladores superan el milln de unidades de un modelo
determinado producidas en una semana.
Los microcontroladores estn siendo empleados en multitud de sistemas presentes en
nuestra vida diaria.

Conceptos bsicos sobre entradas y salidas digitales
Un perifrico es un dispositivo externo conectado al microcontrolador. Algunos posibles
perifricos son: Los interruptores (Switches), diodos emisores de luz (LED), rels
(relevadores), teclados matriciales (keypad), visualizadores (display), etc. Por supuesto,
todos estos perifricos incluyen el circuito de interfaz necesario para conectarlos a los
puertos del microcontrolador.
Un puerto (port) es un circuito que forma parte del microcontrolador y sirve de interfaz
con algn dispositivo externo un perifrico. Los puertos se identifican por sus direcciones,
ubicadas por lo general en la memoria de datos. Para hacer referencia a los datos que
entran o salen por un puerto, se necesita al menos una direccin. El manejo de las seales
de control puede requerir algunos bits adicionales, repartidos en una o dos direcciones
ms. En los microcontroladores PIC, el acceso a los puertos se realiza a travs de los
registros de funciones especiales de la memoria de datos.
Mtodos de transferencia
La transferencia de datos entre un perifrico y un puerto se realiza bsicamente mediante
uno de los mtodos siguientes:
- E/S simple: La E/S simple se caracteriza porque entre el puerto y el perifrico
solamente se transfieren los bits del dato, sin seales de control. Por ejemplo, la
conexin de interruptores a las lneas de entrada o LED a las lneas de salida.
- E/S controlada: En la E/S controlada se establece una conversacin (handshake)
entre el puerto y el perifrico. Para hacerlo se requieren algunas seales de
control(al menos 2 seales) y algn protocolo o regla de entendimiento entre cada
uno.

Potrebbero piacerti anche