Ich versuche es mal selbst. Bitte korrigieren, falls falsch:

36 kHz:
Im Register TCCR2 werden die Bits WGM20, WGM21, COM20, COM21, CS20 auf 1 gesetzt.
Das Register OCR2 wird auf hexadezimal 91 - dezimal 145 - gesetzt.
Im Register TIMSK wird das Bit TOIE2 auf 1 gesetzt.

WGM20 und WGM21 bedeuten Modus "Fast PWM".

Pin OC2 wird durch COM20 und COM21 auf "Compare Match" gesetzt.

CS20 bedeutet "No Prescaling".

OCR2 = x91 = dec145 = b10010001 wird ständig mit TCNT2 verglichen. 36 kHz ergeben sich durch 256 - 145 = 111.

4000000 / (256 - 145) = 36000

TOIE2 in TIMSK gesetzt bedeutet "Interrupt Overflow Enabled"