//este programa es para realizar un retardo de medio segundo mediante timer1
#include<16f877a.h>
#fuses xt,nowdt
#use delay(clock=4000000)

#int_timer1
void time_1()
{
  output_toggle(pin_b0);
  set_timer1(3036);
}
void main()
{
   set_tris_b(0b0);
   output_b(0b0);
  setup_timer_1(T1_INTERNAL|T1_DIV_BY_8);
  set_timer1 (3036);
  enable_interrupts(int_timer1);
  enable_interrupts(global);

   while(true)
{

}


}
