Escolar Documentos
Profissional Documentos
Cultura Documentos
Actividad:
En el Trabajo Prctico N1 se realiz la programacin en el lenguaje de
programacin MikroC, el cual consista en desarrollar un programa
secuencial que realizara una secuencia de prender y apagar 4 leds
ordenados en fila, la cual deba encender 1 led a la vez por un determinado
tiempo y luego apagarse. El programa deba realizar los siguientes pasos:
1_ El primer led se deba encender por 1 segundo y luego apagarse.
2_ El segundo led se deba encender por 1 segundo y luego
apagarse.
3_ El tercer led se deba encender por 1 segundo y luego apagarse.
4_ El cuarto led se deba encender por 1 segundo y luego apagarse.
5_ El tercer led se deba encender por 1 segundo y luego apagarse.
6_ El segundo led se deba encender por 1 segundo y luego
apagarse.
7_ se repite la secuencia desde el paso 1.
A partir del seudocdigo anterior se prosigui a la programacin en MikroC.
A continuacin, se detalla el cdigo programado, con sus respectivos
comentarios de cada lnea:
1
PortB.b3=1; //se pone el pin RB3 en 1. se prende el 4 led
delay_ms(500); //Se espera 500 milisegundo.
PortB.b3=0; //se pone el pin RB3 en 0. se apaga el 4 led
PortB.b2=1; //se pone el pin RB2 en 1. se prende el 3 led
delay_ms(500); //Se espera 500 milisegundo.
PortB.b2=0; //se pone el pin RB2 en 0. se apaga el 3 led
PortB.b1=1; //se pone el pin RB1 en 1. se prende el 2 led
delay_ms(500); //Se espera 500 milisegundo.
PortB.b1=0; //se pone el pin RB1 en 1. se apaga el 2 led
} // se evalua nuevamente la condicion del ciclo
} //fin del programa
La conexin entre los 4 Leds y los pines del PIC 18F26J50 se realiz de la
siguiente forma.
2
Imgenes referentes al trabajo prctico N1:
2 LED
4 LED
3 LED
1 LED
3
Conexin completa
Conclusiones: