AVR Timer0

Atmel Studio 6.2 CODE :

#include <avr/io.h>
#include <avr/interrupt.h>
#include <util/delay.h>
    
int main(void)
 
{
    DDRB |= (1 << 0) | (1<<1);
  
    TCCR0 |= (1 << CS02);
  
    TCNT0 = 0;
  
    TIMSK |= (1 << TOIE0);
 
    sei();
  
   
while(1)
 
     {
        PORTB ^= (1 << 1);
 
        _delay_ms(1000);               
     }
 
ISR(TIMER0_OVF_vect)
 
{
    PORTB ^= (1<<0);
}