Introduccion A Los Microcontroladores
El primer micro controlador era el 4011 y era de silicio, tenia aproximadamente 15000 transistores que se saturaban, utiliza lenguaje assembler c, después apareció el 386 con sistema operativo OS, luego se empezaron a agregar memorias a los microcontroladores.
1.2. Controlador y microcontrolador.
* Controlador: Hardware que permite interactuar conperiféricos
Es un programa informático que permite al sistema operativo interactuar con un periférico, haciendo una abstracción del hardware y proporcionando una interfaz -posiblemente estandarizada- para usarlo.
* Micro controlador: Conjunto de controladores
Un micro controlador es un circuito integrado o chip que incluye en su interior las tres unidades funcionales de una computadora: unidadcentral de procesamiento, memoria y unidades de E/S (entrada/salida).
1.3. Diferencia entre microprocesador y micro controlador.
Un micro controlador es, como ya se ha comentado previamente, un sistema completo, con unas prestaciones limitadas que no pueden modificarse y que puede llevar a cabo las tareas para las que ha sido programado de forma autónoma. Un microprocesador, en cambio, essimplemente un componente que conforma el microcontrolador, que lleva a cabo ciertas tareas que analizaremos más adelante y que, en conjunto con otros componentes, forman un microcontrolador.
Debe quedar clara por tanto la diferencia entre microcontrolador y microprocesador: a modo de resumen, el primero es un sistema autónomo e independiente, mientras que el segundo es una parte, cabe decir queesencial, que forma parte de un sistema mayor.
1.4.1. Arquitectura Harvard & Von Newmann
La CPU se conectaba con una memoria única, donde coexistían datos e instrucciones, a través de un sistema de buses. | Son independientes la memoria de instrucciones y la memoria de datos y cada una dispone de su propio sistema de buses para el acceso. |
1. ¿Qué es un microcontrolador?Un microcontrolador es un sistema cerrado, lo que quiere decir que en un solo circuito se encierra un sistema digital programable completo. Este dispositivo se destina a gobernar una sola tarea que no se puede modificar. Los microcontroladores disponen de los bloques esenciales: CPU, memorias de datos (RAM) y de programa (ROM), reloj, perifericos de entradas/salidas.
2.1. Definición demicrocontrolador
2.2. Fabricantes de Microcontroladores
PROFICHIP | SIEMENS | ATMEL | RENESAS | FREESCALE | SILICON LABS |
MICROCHIP | BECK | MICRONAS | INFINEON | SAMSUNG | JENNIC |
2.2.1. Microchip, Atmel, Parallax
2.3. Gamas de Microcontroladores de Microchip
2.4.2. Gama Baja
Se trata de una serie de PIC de recursos limitados, pero con una de la mejores relaciones costo/prestaciones.Sus versiones están encapsuladas con 18 y 28 patitas y pueden alimentarse a partir de una tensión de 2,5 V, lo que les hace ideales en las aplicaciones que funcionan con pilas teniendo en cuenta su bajo consumo (menos de 2 mA a 5 V y 4 MHz). Tienen un repertorio de 33 instrucciones cuyo formato consta de 12 bits. No admiten ningún tipo de interrupción y la Pila sólo dispone de dos niveles.2.4.3. Gama Media
Es la gama más variada y completa de los PIC. Abarca modelos con encapsulado desde 18 patitas hasta 68, cubriendo varias opciones, en esta gama sus componentes añaden nuevas prestaciones a las que poseían los de la gama baja, haciéndoles más adecuados en las aplicaciones complejas. Admiten interrupciones, poseen comparadores de magnitudes analógicas, convertidores A/D,puertos serie y diversos temporizadores.
El repertorio de instrucciones es de 35, de 14 bits cada una y compatible con el de la gama baja. Sus distintos modelos contienen todos los recursos que se precisan en las aplicaciones de los micro controladores de 8 bits. También dispone de interrupciones y una Pila de 8 niveles que permite el anidamiento de subrutinas, que integran abundantes periféricos...
Regístrate para leer el documento completo.