internal RC oscillator

Gast #150711
Hallo Leute,

ich habe ein Problem mit den Oscillatorfrequenzen:

Im Datenblatt für meinen µc ATmega8 (siehe Dateianhang) stehen die 4
Einstellungen für die CKSEL3..0 aus denen sich die Frequenzen 1, 2, 4
u. 8MHz ergeben (warum allerdings 0011 den 4MHz enspricht, weiß ich
nicht, den 2^0 + 2^1 = 3).

Bei meinem ATmega8 habe ich die CSEL3..0 = 1110 vorgefunden.

Diese Einstellung ergibt bei mir, wenn ich richtig aus der
Blinkfrequenz meiner LED zurückgerechnet habe, eine Oscillatorfrequenz
von ca. 0.15 MHz.

Kann es überhaupt sein?

Gruß

Tadeusz
Angehängte Dateien:
Gast #150712
Hmm, mit

> CSEL3..0 = 1110

vermute ich mal dass da der externe Oszillator aktiv ist. Hab grad die
Spec nicht da um nachzugucken -- ist nirgends CSEL3..0 = 1110
aufgeführt? Weil für den internen muss CSEL ja anderst sein.
Gast #150713
Hallo Tadeusz

Normalerweise wird ein ATmega8 mit einer internen Clock von 1 Mhz
ausgeliefert. Ich vermute, dass du ein Programm verwendest, was beim
anzeigen die CKSEL bits invertiert, ich glaube Pony-Prog macht das so,
bin mir aber nicht sicher.
Dann sollte der Takt ca. 1MHz betragen. Bist du sicher, dass deine
berechnete Frequenz auch wirklich stimmt?

Gruß
Andreas
Gast #150714
Hallo,

Andras du hast Recht!

Ich verwende wirklich das Pony-Prog und jetzt, wenn ich die
Invertierung berücksichtige, passt alles wieder zusammen!

Ist das nicht eine Große Gemeinheit, die CKSEL invertiert anzuzeigen?

Vielen dank für die schnelle Antworten und Gruß

Tadeusz
Gast #150715
Hallo Leute,
eien Frage am Rande. Wie stabil ist
eigentlich der interne RC-Oszillator.
Ich möchte die Timer verwenden, und wenn
dann der Oszillator ne starke drift hat ist
das ja nicht so toll. Hab leider keinen platz
für einen Quarz.

Grüße,
ALF

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.