Encender y apagar un LED con un Microcontrolador PIC18F4550, PIC C
Material:
1 LED (Cualquier color).
1 Resistencia de 220 Ohms.
1 Resistencia de 10 KOhms.
1 Resistencia de 10 KOhms.
1 Push Button
1 Microcontrolador PIC18F4550
1 Cristal de 4MHZ
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Código en PIC C:
//#include<18f4550>18f4550>
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=40000000) //Cristal externo de 4MHZ
#use standard_io(B) //Seleccione los pines B como entradas y salidas
#use delay(clock=40000000) //Cristal externo de 4MHZ
#use standard_io(B) //Seleccione los pines B como entradas y salidas
void main()
{
while(TRUE)
{
output_high(PIN_B5); // manda un 1 al pin B5 y enciende el LED.
delay_ms(500); //retardo para mantener encendido el LED .5s.
output_low(PIN_B5); //mando un 0 al pin B5 y apaga el LED.
delay_ms(500); //retardo para mantener apagado el LED .5s.
}
}
{
while(TRUE)
{
output_high(PIN_B5); // manda un 1 al pin B5 y enciende el LED.
delay_ms(500); //retardo para mantener encendido el LED .5s.
output_low(PIN_B5); //mando un 0 al pin B5 y apaga el LED.
delay_ms(500); //retardo para mantener apagado el LED .5s.
}
}
// NOTA tu puedes elegir el pin donde deseas colocar el LED.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

