Está en la página 1de 1

#include <16f84a.

h>
#use delay (clock = 4M)
#BYTE PORT_B=6

//pic a utilizar
//reloj
//declaramos el puerto b en su localidad

VOID MAIN(VOID) {

//inicio de programa

SET_TRIS_A(0B00000001);
SET_TRIS_B(0B00000000);
port_b=0x00 ;
WHILE(TRUE){

// declaramos puerto Ra0 como entrada


// declaros los puerto B como salidas
// inicialmente todo el puerto b estara apagado
// bucle infinito

IF (INPUT(PIN_A1)==0){
1 A2 A3 A4
PORT_B=0B00000001;
DELAY_MS(50);
PORT_B=0B00000000;
}
}
}

// preguntamos si Ra0 es 0 o 1

cambiar A0 A

// cuando cierra el pulsador ejecuta la tarea


// el cual es encender un led conectado en Rb0

También podría gustarte