Ist bestimmt ein Versuch wert, danke dir

Code:
TCCR1A= (1<<Com1A1) | (1<<COM1B1); 
TCCR1B = (1<<WGM13) | (1<<CS11); 

ICR = 20000;           //Dauer 20ms 
OCR1A = 1000;        //Dauer 1ms 
OCR1B = 1000;        //

TCCR2 = (1<<WGM20) | (1<<COM21) | (1<<CS22);
OCR = .....
Damit ist mein Timer knapp über 2ms.

Code:
ISR(TIMER2_OVF_vect)
{

??
};
Wie schalte ich den Timer den nun aus?
TCCR2 = 0? Resp. wie schalte ich ihn wieder ein. Es wäre toll wen du mir da mit etwas Code aushelfen könntest.