Introducción a los Microcontroladores
Esta es la primera publicación de mi blog y solamente será para dar unos detallitos sobre la historia de los microcontroladores, que es un uC (Microcontrolador), con cuales uC estaremos trabajando y demás. Tambien tratare de hacer videos para hacer mas referencia o dejar las cosas mas en claro de cada tema, y de los proyectos. Recordemos que el conocimiento que cada persona adquiere no siempre es de la nada, en mi caso, yo lo voy adquiriendo de libros y algunos videos que me voy topando a lo largo, con la ayuda de esto trataré de explicarlo de una manera mas simple. Les dejo algunas bibliografias al final de este primer post.
_______
Historia
El avance de la tecnología ha
influido en que los microcontroladores sean cada vez más veloces y funcionales.
Dichos incrementos han hecho que los lenguajes de programación de alto nivel
como C cada vez más requieran de usar lenguaje ensamblador para completar la
tarea. Sin embargo, y a pesar de la complejidad de desarrollar aplicaciones
concisas para un microcontrolador, estos se han vuelto cada vez más y más
fáciles de utilizar en el ámbito estudiantil. Para trabajar con los
microcontroladores y su programación se hace el uso del lenguaje de alto nivel
C en un ambiente de sistemas embebidos.
¿Qué es un microcontrolador?
Un microcontrolador es como una computadora, la cual tiene la mayoría de
los periféricos de entrada y salida (E/S
, I/O) y la memoria integrada suficiente
para el almacenamiento del programa, todo esto en un chip en conjunto con el CPU
(Central Processing Unit). Esto se podría traducir en que, un microcontrolador es como una
computadora en un simple chip.
Hardware y Software
Bibliografias:
- Barnett Cox, O'Cull, Embedded C Programming and the Atmel AVR, , 2nd Ed., Thomson Delmar Learning
- http://www.slideshare.net/mobile/andresfc7/sistemas-de-numyconversion
- https://learn.sparkfun.com/tutorials