Paso 1: ¿Qué es un microcontrolador?
Antes de que se puede diseñar con un microcontrolador, usted realmente necesita saber lo que uno es. Microcontroladores están todos a tu alrededor, aunque no puede realizar aún. Muchas personas parecen estar intimidadas por el pensamiento de un microcontrolador. Hace un tiempo hablé con una mujer que, cuando le dije que trabajo con microcontroladores, replicó que esas cosas fueron más allá de ella. Me respondió que tal vez que ella no podría diseñar con ellos todavía, pero que utiliza las computadoras pequeñas todo el tiempo. Parecía pensar que era tuercas para sugerir que ella podría incluso participar, de cualquier manera, con ese tipo de cosas "high tech". Estos microcontroladores son los cerebros de muchos productos en el hogar y la oficina. Estos microcontroladores pueden encontrarse en relojes, hornos microondas, teléfonos, coches y camiones, reproductores de DVD y robots, de hecho casi cada producto que tiene una pantalla utilizará por lo menos uno de estos microcontroladores. Por lo tanto, mayoría de la gente en los países industrializados ya es usuarios de microcontrolador, aunque no piensan de sí mismos de esa manera.
¿Qué es una computadora?
Un microcontrolador es un tipo de computadora, ¿qué es una computadora? Todos los equipos se componen de cuatro unidades principales. Estos incluyen la unidad de entrada, la unidad de salida, la unidad de procesamiento Central y la unidad de memoria. La unidad de entrada es la manera que el ordenador recibe los datos en la que hará su trabajo. Mayoría de la gente sabe sobre dispositivos de entrada conectados a sus computadoras de escritorio, dispositivos como su teclado y su ratón. La unidad Central de procesamiento ejecuta los trabajos de ejecución de programas de ordenador. Se compone de una unidad de Control y una unidad de aritmética/lógica (también llamado un ALU). Estas dos unidades componen la CPU o unidad Central de procesamiento. Mientras que el trabajo, la CPU sigue sus instrucciones, o programa, junto con los datos en la que está trabajando, en la unidad de memoria. Después de que la computadora hace lo es informática, presentará los resultados de ese trabajo a través de la unidad de salida. Algunos de los dispositivos de salida conectados a su computadora de escritorio sería la pantalla y la impresora. Un microprocesador combina las dos partes de la CPU de una computadora (la unidad de Control y la ALU) en un solo circuito integrado (CI) o chip.
Un ordenador puede hacer un gran número de puestos de trabajo diferentes. Los equipos con los cuales pueden ser más familiares son los que sentarse en o al lado de su escritorio y ejecutan Windows o Linux o MacOS tal vez. Estos equipos de uso general le ayudará a Escriba una carta o trabajo, balance de su chequera o sus libros de contabilidad o tal vez investigar diferentes temas por lo que le permite navegar por la Web. Un otro tipo de trabajo es para que el ordenador ejecutar (o controlar) un pedazo de equipo. Conectar las líneas eléctricas en la unidad de entrada de una computadora a diferentes switches o sensores, y conectando las líneas eléctricas en la unidad de salida de la computadora a luces, motores y otros tales dispositivos, un ordenador puede controlar cosas como una línea de montaje, un horno de microondas, un estéreo o incluso algo así como un avión o nave espacial. De hecho, cualquier cosa que puede ser operado por uno o más switches puede ser conectado a una línea de salida y controlado por una computadora. Se llaman estos equipos, que se dedican al control de equipos, equipos de Control, o simplemente controladores.
De la misma manera que un microprocesador combina las dos partes de una unidad de Control en un IC, un microcontrolador combina las cuatro partes de una computadora en un solo IC – estos ICs están hechos especialmente para incluir cosas útiles para el control de equipo. Así, se llaman microcontroladores.
Como se puede ver, no hay nada inherentemente compleja acerca de microcontroladores; son equipos de control simplemente pequeños integrados en un único chip. El microcontrolador en su sistema de experimentador Tiny2313 es un IC (o chip) de Atmel, llamado el ATtiny2313A de la AVR.