SECUENCIA DE LEDS MICROCONTROLADORES
Enviado por Eugenio Peña • 23 de Noviembre de 2018 • Práctica o problema • 404 Palabras (2 Páginas) • 166 Visitas
[pic 1][pic 2]
SECUENCIA DE LEDS
MICROCONTROLADORES
[pic 3][pic 4]
[pic 5]
Introducción
El objetivo de esta práctica era realizar una secuencia de leds por medio de un microcontrolador PIC16f84A por medio de herramientas de computadora como lo son proteus y el ide de MPLAB, en esta práctica se utilizó más pines del pic por lo que tuvo que declarar más acciones para que las realizara el pic y aquí se realizó una secuencia de leds de varias animaciones unas prenden otras apagan y a si sucesivamente esta tarea fue un poco más difícil ya que ocupamos todos los pines del puerto B del pic en este caso ocupamos una programación mas amplia para que se vea una secuencia de leds mas grande.
Desarrollo
Primero abrimos el entorno de trabajo en el que se va a desarrollar el programa que gobernara los movimientos que realice nuestro microcontrolador en este caso el MPLAB y después procedemos a abrir un nuevo archivo para comenzar con nuestra programación.
Primero se declaró el pic que se utilizó en este caso el PIC16F84A, después se mandó a llamar su librería, configuramos el watchdog, el oscilador XT y la protección del programa en este caso utilizamos tiempos de 300ms.
[pic 6]
Posteriormente se procedió a compilar el programa para que quedara constancia de que estaba correctamente elaborada la librería
Despues precedimos a la creacion del programa de la siguiente manera:[pic 7]
Posterior se compila para comprobar que estuviera correctamente hecho el programa para despues poderlo simular.
[pic 8]
Una vez que se confirma que todo esta correctamente creado procedimos a crear el circuito en proteus para confimar que el programa realiza lo que se le programo, para la simulacion ocupamos los siguientes materiales.
1 PIC16F84A
8 LED
8 RESISTENCIA 220
Se realizo todo de la siguiente manera para simularlo.
[pic 9]
Una vez creado el circuito se le cargo el programa para corroborar que hiciera el correspondiente encendido y apagado del mismo.
[pic 10]
Y lo simulamos dandonos como resultado lo que esperabamos un correcto encendido y apagagado del led en un determinado tiempo.
Conclusion
En esta practica se observo como se debe de programar un led para su prendido y apagado asi como se aprencio a manipular los tiempos mediante librerias o funciones que se pueden crear para modificar los tiempos a gusto del usuario para de esta manera hacer un programa a gusto de la persona que lo este realizando o a necesidad de lo que requiera hacer.
...