//Programa que enciende y apaga un LED con PIC16F887
#include <16F887.h>
#fuses hs,nowdt,noprotect
#use delay(clock=20000000)
#byte portb=6
void main() {
set_tris_b(0); // Habilita el puerto B como salida
portb = 0x00; // Puerto B con salida 0
while(1)
{
//Enciende LED conectado a RB0
portb= 0x01; // en binario 0b00000001, RB0 = 1;
delay_ms(1000); // retardo de un segundo aproximadamente
//Apaga LED conectado a RB0
portb= 0x00; // en binario 0b00000000, RB0 = 0;
delay_ms(1000); // retardo de un segundo aproximadamente
}
}
No hay comentarios:
Publicar un comentario