Flags für externen Quarz

Gast #208064
Ich habe hier nen ATmega 162 mit nem externen 16Mhz Quarz. Nun will ich
den ideal konfigurieren, aber wenn ich die im Datenblatt
vorgeschriebenen Werte eingebe läuft nichts und ich muss den
Mikrcontroller erst wieder mit nem Oszillator zum Leben erwecken.

Er läuft zur Zeit auf folgenden Einstellungen:

CKSEL:
3: 0
2: 0
1: 1
0: 1

SUT:
1: 1
0: 0

Diese werte sind aber laut Datenblatt für 3-8Mhz optimiert, für meinen
16er müsste ich Laut Datenblatt CKSEL 1-3 auf "1" stellen. Danach
läuft der Mikroprozessor aber nicht an.

Die Bits hab ich jetzt mal so beschrieben wie sie im Datenblatt stehen
und nicht wie sie im Programmer (Ponyprog) gesetzt sind da ist ja
gesetzt 0 und ungesetzt 1.

Hab ich da was falsch verstanden?

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.