Entradas

Mostrando las entradas con la etiqueta Programacion

Electronica Basica : Encender y apagar un LED con Hormiga 877

Imagen
El aprender una nueva habilidad, o una nueva técnica conlleva siempre la emoción de ponerlo a prueba, con algo sencillo, algo que podamos hacer con lo nuevo que sabemos, algo que desarrollemos rápido, para sentir esa euforia, esa emoción de ver trabajar algo que hemos construido nosotros mismos; y en lo que respecta a la electrónica, para dar los primero pasos en esta maravillosa disciplina, no hay nada como empezar encendiendo y apagando un diodo LED . Diodos LED. Un diodo LED, es en palabras sencillas, un dispositivo electrónico que tiene la capacidad de producir iluminación de diferentes colores, y con muy poca energía suministrada (Eso evita que hagamos explotar nuestro ensayo, si cometemos un error ;) ) y es esencial para cualquier señalizacion, como mencione líneas arriba, consume poca energía en comparación con lo que ilumina; es por esto que usamos estos dispositivos para nuestros primeros ensayos; en esta ocasión en el blog, vamos a encender y apagar un diodo LED usando la pla...

Instalacion del compilador XC8 para Microcontroladores PIC de 8 bits.

Imagen
El lenguaje de programación nativo o por defecto que utilizan los microcontroladores PIC de 8 bits, es el lenguaje "ensamblador" (Assembler en inglés, que se abrevia como  "ASM") el cual es solo un nivel por encima del lenguaje natural de las maquinas, es decir, lenguaje de ceros y unos; este lenguaje ensamblador esta compuesto de mnemónicos o palabras clave que hay que ir escribiendo en un archivo que representan instrucciones que el microcontrolador realizara, a una serie de datos que el usuario ingresa también; este código de instrucciones nos permite generar algoritmos desde los más básicos - encender y apagar un diodo emisor de luz- hasta los mas avanzados - realizar un filtro digital de los datos recabados por el convertidor analogico digital- todo esto posible gracias al set de instrucciones que incorpora el procesador del microcontrolador y que son diferentes para cada modelo de sistema embebido. Siendo diferentes las instrucciones según el microcontrol...