Está en la página 1de 1

// EJEMPLO 3 // USO DE MSCARAS EN LENGUAJE C // // #include "D:\JORGE\SEMESTRE 2-2007\CLAVIJERO\INGENIERA COMPUTACIONAL\PROGRAMAS\MASCARA.

h" /* esta lnea la crea el asistente de proyectos del compilador PICC */ void alarma(void) // funcin de alarma { do { output_high(pin_B1); delay_ms(1000); output_low(pin_B1); delay_ms(1000); }while (TRUE); } void noalarma(void) // funcin de no alarma { output_high(pin_B2); delay_ms(1000); output_low(pin_B2); delay_ms(1000); }

void main( ) {

// programa principal

setup_adc_ports(NO_ANALOGS); // configuracin del PIC setup_adc(ADC_OFF); setup_psp(PSP_DISABLED); setup_spi(FALSE); setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); setup_timer_1(T1_DISABLED); setup_timer_2(T2_DISABLED,0,1); setup_comparator(NC_NC_NC_NC); setup_vref(FALSE); while(TRUE) // ciclo infinito { if (!input(pin_B0)) noalarma(); else alarma(); } }

También podría gustarte