ATmega88 gegen ATmega168 austauschen

#1262841
Lesenswert?

Hallo,

Ich habe meinen ATmega88 gegen einen ATmega168 ausgetasucht, da dieser 
mehr flash hat. Nur wenn ich nun mein C Programm vom ATmega88 auf den 
Atmega168 übertrage, wird das Programm sehr sehr langsam.

Meine Timer Werte Sehen wie folgt aus:

void Timer0()
{
  TCCR0A |= (1<<WGM00) | (1<<WGM01);
  TCCR0B |= (0<<WGM02) | (0<<CS02) | (1<<CS01) | (0<<CS00);
  TIMSK0 |= (1<<TOIE0);
}
//Interruptroutine
//Timer0 Overflow-Interrupt

ISR (TIMER0_OVF_vect)
{
........
}

Ich bin mir nicht sicher welche Werte eingestellt werden müssen. Oder 
liegt der Fehler an anderer Stelle?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren