Using TimerOne Library
See here
Using Code
Initialise
//Enable gobal interrupts (should already be enabled but do anyway)
SREG = SREG | B10000000;
Turning interrupt on
TIMSK1 = B00000001; //Turn on Timer/Counter 1 overflow interrupt (bit 0).
TCCR1B = B00000001; //Turn on the counter with no prescaler
Turning interrupt off
TCCR1B = 0;
Interrupt function
ISR(TIMER1_OVF_vect)
{
}
