Hallo an Alle!
nach langer Zeit habe ich wieder mal zu AVR gegriffen und habe gleich das erste Problem:
Ich verwende einen Attiny24 und Timer0 funktioniert ohne Probleme:
Code:
//Initialisierung Timer0:
TCCR0A = 0b00000000;
TCCR0B = 0b00000100; //Priscaler
TIMSK0 = 0b00000001; //Freigabe Timer0
TIFR0 = 0b00000001;
TCNT0 = 0x64; //Laden des Timer - Register
Es wird, wie erwartet, ISR(TIM0_OVF_vect) aufgerufen.
Den Timer 01 bekomme ich aber nicht zum Laufen.
Code:
//Initialisierung Timer1:
TCCR1A = 0b00000000;
TCCR1B = 0b00000100;
TCCR1C = 0b00000000;
TIMSK1 = 0b00000001;
TIFR1 = 0b00000001;
TCNT1H = 0x64;
TCNT1L = 0x64;
Das ISR(TIM1_OVF_vect) wird nicht aufgerufen.
Gibt es für die Verwendung des Timer1 noch ein weiteres Register, dass ich beschalten muss?
Vielleicht könnte mir jemand einen Hilfestellung geben.
Danke
Vbxler
Lesezeichen