Gast
#475633
Ich habe folgenden Aufbau: ATTiny 2313, externer Quarz, 2 mal 22 pF an Masse. Timer 0 betreibe ich mit TCCR0A=(1<<WGM01)|(1<<COM0A0); TCCR0B=(1<<CS00); //Clear Timer on Compare (CTC) Mode, N=1 OCR0A=0; //f_OC0A=XTAL/(2*N*(1+OCR0A)) so dass ich an OC0A die halbe Oszillatorfrequenz abgreifen kann. Mit einem hochgenauen Frequenzzähler stelle ich zu meinem Erstaunen fest, dass die gemessene Frequenz von der Sollfrequenz um mehr als 200 ppm abweicht. Der Quarz sollte doch innerhalb von 50 ppm liegen? Ich habe verschiedene Quarze ausprobiert und natürlich auch einige Zeit warmlaufen lassen. Dass der Frequenzzähler falsch geht, kann ich ausschliessen. Habt Ihr dieses Phänomen auch schon beobachtet? 73 Hannes