Gast
#794895
Hallo! Ich habe an meinem Atmega 164 einen 16MHz Quarz hängen und alle Fuse bits meiner Meinung nach richtig gesetzt. Nun verwende ich den ICP Pin um die Frequenz eines Signals zu messen. Nun ist aber die gemessene Frequenz um den Faktor 2 höher als die wirkliche Frequenz. Auch die CKDIV8 fuse ist richtig eingestellt. Kann es sein, dass eine Einstellung im AVR- Studio die Variable F_CPU ändert? Läuft mein IC nur mit 8 Hz? Unter Options habe ich die Frequenz auf 16000000Hz eingestellt. Wo könnte der Fehler liegen, dass die Frequenz doppelt so hoch angezeigt wir. Im source code liegt der Fehler nicht. Danke