#include <16F88.h>
#fuses HS,NOWDT,NOPROTECT
#use delay(clock=8000000)
#bit led1=0x06.1
#bit led2=0x06.2


int x;
int y;
int z;
short flag;
	

#int_TIMER0			
void clock_isr()
{
	disable_interrupts(INT_TIMER0);	    
	if(y++>x) led1=0;
	if(z++>100)
			{
			y=0;
			z=0;
			led1=1;
			};
	
	set_timer0(200);
 	enable_interrupts(INT_TIMER0); 				
}


void main()
{


	setup_oscillator( OSC_8MHZ );
   	setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);    
	
	enable_interrupts(INT_TIMER0);
	enable_interrupts(GLOBAL);
         
	set_tris_b(0x00);
	
	y=0;
	z=0;
	while(true)
	{
		if(x++>100) x=0;
		delay_ms(5);
	};
}

