CKOUT fuse verändert internen Takt

Gast #928187
Hallo,

Ich bin verwirrt :-(
Ich bin dabei ein Programm mit einem ATmega164 zuschreiben,welches mir 
Daten auf eine SD Karte speichert.

ICh habe mein Programm nun minimiert, sodass es mir nur noch einen Text 
über USART zum Terminal auf dem PC schickt. Das funktioniert soweit 
auch.
Da ich den Takt für die Initialisierung der SD Karte später bestimmen 
muss wollte ich mir den internen Takt, den ich verwende (8MHz) auf einen 
Pin legen und mit dem Oszi anschauen.

Das geht indem ich das Fuse Bit  "Clock Output on PORTB1;[CKOUT=0] 
programmiere.
....EIGENTLICH....

Ist das Fuse NICHT gesetzt so funktioniert alles, sprich ich hab mein 
8MHz (ich kann sie zwar nicht messen, aber der UART funktiniert und 
somit stimmt die BAudrate, die ich mit den 8MHz ausrechne)

ist das Fuse GESETZT, dann funktioniert es auf einmal nicht mehr. Der 
Takt liegt zwar am PORT 0 wie er soll, aber ich messe einen "unschönen" 
Takt von 8,6MHz!!!! Somit funktioniert natürlich auch mein USART nicht 
mehr...

Vielleicht hatte ja jemand von euch schon das "Problem"

Grüße Oli
Gast
Bisher ging er ja immer (brauch ihn ja auch nur um Debuggen zu können)
Was mich halt verwirrt ist, dass allein das Setzten des Fuse-Bits den 
internen Takt verändert...

Trotzdem Danke für die schnelle Antwort...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 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.