Está en la página 1de 4

Universidad Autónoma de Nuevo León

Facultad de Ingeniería Mecánica y Eléctrica

Microcontroladores
Tarea 1: Parpadeo de 8 led´s conectados
en 2 ports

GRUPO: 006
NOMBRE: DAVID EMANUEL RUÍZ GARCÍA
MATRICULA: 1593565

HORA: M3 FRECUENCIA: LUNES, MIERCOLES,


VIERNES
FECHA: 02 de octubre de 2020
Objetivo:

Poner en practica lo visto en clase y utilizar dos puertos al mismo tiempo para el parpadeo de 8 leds.

Procedimiento:

Se inicia el software de MPLAB para construir el código que posteriormente se subirá al


microcontrolador, en este caso se está usando un PIC16F877A, por lo que tendrá que seleccionarse
en SELECT DEVICE y una vez seleccionado tecleamos el PIC y llamamos a la biblioteca de esta. Para
la declaración de variables primero tenemos que ver que es lo que requerimos por lo que para la
duración del parpadeo tendremos que indicar el tiempo, lo guardamos en la variable “Tiempo” y
acabamos con la declaración.

Después indicamos los valores para acceder al banco, así como los puertos de salida. Para la
secuencia se llaman las salidas de los puertos B y D así como llamar otra rutina a la que se nombró
“TIME”, esto para notar el parpadeo de los led al hacer un espera antes de cambiar el valor 1 de
estos a un valor de 0 para el apagado, llamar otra vez la rutina e indicar el regreso al inicio por medio
de GOTO.

Resultados:
Conclusiones:

Es importante elegir el pic correcto en MPLAB ya que si se selecciona otro por error puede estar
fallando al final nuestro programa sin saber a que se deba, también cada que se realice una
modificación al código se tiene que volver a guardar y cargar en proteus para que la simulación se
cómo esperamos, también tenemos que saber cuando queremos que dure el parpadeo ya que el
tiempo que se declara en el código va en el rango de los milisegundos por lo que hay que cuidar esa
parte.

También podría gustarte