Como fazer pic se repetir?

Galera tenho esse código fonte:

void main()

{

setup_adc_ports(AN0_AN1_AN2);

setup_adc(ADC_CLOCK_INTERNAL);

setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);

setup_comparator(NC_NC_NC_NC);// This device COMP currently not supported by the PICWizard

// TODO: USER CODE!!

while(true){

if(input(PIN_C1)){ // Entrada do botão, quando apresentar nivel logico alto, liga o pino C0 "LED".

output_high(PIN_B0);//LED1

delay_ms(100);

output_low(pin_b0);

delay_ms(100);

output_high(PIN_B1);//LED2

delay_ms(100);

output_low(pin_b1);

}

}

}

Eu quero que quando eu aperte o pin_C1 ocorra isso:

if(input(PIN_C1)){ // Entrada do botão, quando apresentar nivel logico alto, liga o pino B0 "LED".

output_high(PIN_B0);//LED1

delay_ms(100);

output_low(pin_b0);

delay_ms(100);

output_high(PIN_B1);//LED2

delay_ms(100);

output_low(pin_b1);

Porém, eu quero que esse ciclo fique se repetindo, mesmo depois que ele seja executado.

por favor, se for um código em c, me mande o código, e como aplicar ele no codigo fonte, obrigado.

Comments

Sign In or Register to comment.