PIC 18f4550 prende y encender LED
Enviado por Fabian Beltran • 17 de Septiembre de 2018 • Informe • 458 Palabras (2 Páginas) • 504 Visitas
[1]
LABORATORIO PROGRAMACION Y CONMUTACION
Kevin Vanegas
Alexander León Pineda
Fabián Beltrán
Abstract—en el siguiente informe se realiza una propuesta de solución a los diferentes problemas y requerimientos en la implementación de tres tipos de semáforos como lo son el convencional, invidentes e inteligentes proponiendo la solución más adecuada para cada caso.
OBJETIVOS
- Familiarizarse con el entorno de desarrollo para microcontroladores
- Comprender las características de programación en C, con ayuda de MikroC, el uso de proteus para las simulaciones
- Como quemar un PIC[pic 1]
LABORATORIO N1
En este laboratorio se realizó la programación de un PIC 18F4550 el cual debe encender y apagar un LED por medio de un pulsador.
Para programar el PIC 18F4550 MikroC PRO for PIC, este programa es un compilador de C con todas las funciones para dispositivos PIC. Para quemar el PIC se utilizó el programa PICkit 3
Para validar el código hecho en MikroC PRO for PIC se utilizó Proteus ISIS.ISIS permite simular los programas del PIC antes de quemarlos, así es más fácil comprobar el correcto funcionamiento del programa.
En las siguientes imágenes se utiliza el programa MikroC PRO for PIC y se evidenciar el código C con el cual se programó el PIC y nos e detecto ningún error dentro del código y se procedió hacer su validación en el programa Proteus ISIS
Se utiliza el programa de Proteus ISIS para verificar la simulación y así evitar error de mal funcionamiento. Se hace el montaje y sus debidas conexión y se prueba el circuito y no da error todo funciona perfectamente.
[pic 2]
Luego de verificar se procede a ‘quemar él PIC con el programa y quemador PICkit 3. Se procede a quemar y no se presentan errores
[pic 3][pic 4]
Se hace el montaje en fisco del PIC 18F4550 y demás componentes necesario para el buen funcionamiento de este.
[pic 5]
Se Realiza prueba con el pulsador para verificar si el LED enciende, el cual efectivamente enciende y apaga correctamente
...