Hallo

CTC-Mode ohne Prescaler, die ISR wird alle 1/72000 Sekunde aufgerufen:
Code:
#include <avr/io.h>
#include <avr/interrupt.h>

ISR(TIM0_COMPA_vect)
{
}

int main(void)
{
	TCCR0A = (0 << WGM00) | (1 << WGM01); // CTC-Mode
	TCCR0A |= (0 << COM0A0) | (0 << COM0A1); // ohne OCR-Pin
	TCCR0B = (0 << CS02) | (0 << CS01) | (1 << CS00); // kein prescaler!
	TIMSK0 = (1 << OCIE0A); // Interrupt ein
	OCR0A = 9600/72; // 9,6MHz/72kHz = 133,3
	sei();

	while(1)
	{
	}
	return(0);
}
Genau sind es 9600/133=72,18kHz.

Gruß

mic


btw.:
"9,6MHz durch 72kHz = 133,3333-> dies Teile ich durch 2" Wieso denn /2?

Und dann noch ne Frage: Was willst eigentlich du anstellen mit den 36/72kHz?