Gast
#3290207
Hallo zusammen,
ich bin gerade dabei einen ~37KHz Timer für einen IR zu programmieren.
Irgendwie kriege ich hier max. 4,5KHz.
Wenn ich alles richtig aktiviert habe und den Prescaler richtig
ausgewählt habe sollte ich eigentlich ~37KHz rauskriegen aber ich komme
nicht über 4,5KHz.
Was mache ich hier falsch???
int main()
{
DDRB = (1<<DDB0);
PORTB = (1<<PB0);
TCCR0A = (1<<COM0A0)|(1<<COM0A1)|(1<<WGM01) | (1<<WGM00);
TCNT0 = 0;
OCR0A = 128;
TCCR0B = (1<<CS00);
while(1)
{
PORTB=(0<<PB0);
}
}
vielen Dank