You are on page 1of 6

Departamento de Elctrica y

Electrnica
Microcontroladores
Santiago Gallegos
Marco Andrade
NRC:
24/05/2016
Informe de laboratorio #1
Tema: Encender y apagar un LED desde un pin del microcontrolador PIC16F84A

1. Objetivos

Analizar y familiarizarse correctamente con l con el software de programacin MPLABX IDE.


Simular de manera efectiva el programa finalizado en Proteus.
Implementar el programa embebido en microcontrolador y probar su funcionamiento.

2. Equipo
Software MPLAB X IDE 3.26
Software Proteus
Software PICKIT2
Microcontrolador PIC16F84A
Quemador de Microcontroladores
Cristal de 4Mhz
Capacitores de 22nF
Led
Resistencia de 220 ohm
Fuente TTL

3. Procedimiento

3.1 Para iniciar la prctica se deber implementar el programa en MPLAB para lo cual se
deber tomar en cuenta la declaracin de la cabecera del programa, el
funcionamiento de los puertos de entrada y salida y el programa principal.
Se declara entonces en la cabecera al puerto B como puerto de salida donde se conectar el LED
que parpadear.

Dentro del programa se llamar a la funcin retardo de tal manera que se podr observar el
cambio de LED de encendido a apagado.

Primero se colocara el LED en 0 y se llama a un retardo e inmediatamente despus se pondr en


uno para regresar finalmente a la etiqueta de INICIO en donde se repetir el mismo proceso
infinitamente, prendiendo y apagando el LED infinitamente.

3.2 Implementar el circuito en la simulacin en Proteus cargando el archivo .HEX


generado en la compilacin en MPLAB y conectar el Led para observar los resultados
3.3 Una vez simulado el circuito es necesario cargar el mismo archivo en el programa
PICKIT2 donde se cargara en el microcontrolador para poder implementarse en el
protoboard.
3.4 Finalmente se verifica su funcionamiento en el Protoboard corroborando el
funcionamiento del programa.

El PIC16F84A deber conectarse de la siguiente manera para que su funcionamiento sea posible.

Finalmente se observan los resultados en la prctica.

4. Conclusiones
Se logr implementar el programa gracias a los conocimientos impartidos en clase para
poder manipular los pines del microprocesador como salidas
Se pudo simular el programa de tal manera que se verifico su funcionamiento antes de su
implementacin en la practica
Gracias a los software de programacin, simulacin y quemador de programadores se
pudo implementar en la vida real el programa y observar los resultados finales
5. Recomendaciones
Tener muy en cuenta la conexin del microprocesador en el Protoborad para
que este no sufra daos y sea necesario reemplazarlo.
En el momento de programar tener muy en cuenta la ubicacin de las etiquetas,
operadores, operandos y comentarios para evitar errores de compilacin

You might also like