#include <18f4550.h>
#fuses XT,NOPROTECT,NOWRT,NOPUT,NOWDT,NOLVP,NOCPD
#use delay(clock=4000000)
int contador;
#use fast_io(d)
#int_Timer0
void DesbordeTimer0()
{ contador = contador+1;
if (contador == 16){output_bit(PIN_D0,!input(PIN_D0));
contador=0;
set_timer0(12);
}
void main(void)
{
{contador=0;
output_d(0x00);
set_tris_d(0x00);
setup_timer_0(rtcc_div_256|rtcc_internal|rtcc_8_bit);
set_timer0(12);
enable_interrupts(int_timer0);
enable_interrupts(global);
while(true) {
}
}
}
}