Está en la página 1de 1

#include <16F876.h> //Directiva que incluye el archivo 16F876.

h que se compila junto al programa


#use delay (clock = 4000000) //Directiva que define un reloj de oscilador de 4MHz
#BYTE TRISB = 0x86 //Directiva que nombra a la direcion del PIC 86H como TRISB
#BYTE PORTB = 0x06 //Directiva que nombra a la direccion del PIC 06H como PORTB
void main() //Funcion principal
{
while (1) //Bucle infinito
{
BIT_CLEAR (TRISB,1); //Pone a cero el bit 1 del TRISB, RB1 como puerto de salida
BIT_SET (PORTB,1); //Pone a uno el bit 1 del PORTB, RB1 se enciende
DELAY_MS (250); //Retardo de 250 ms
BIT_CLEAR (PORTB,1); //Pone a cero RB1, RB1 se apaga
DELAY_MS (250); //Retardo de 250 ms
}
}

También podría gustarte