Attiny212 Taktrate OSC20M

(Firma: L-E-A) #7569864
Lesenswert?
• ▲
▼

Jürgen schrieb:

Ich finde irgendwie im Datenblatt nicht, welcher Wert für die Default Baudrate gilt. Das ist wohl Abhängig von OSC20M aber ob nun 16 oder 20 MHz kann ich nicht finden.

Die Baudrate wird aus dem internen Takt der MCU abgeleitet. Microchip nennt diesen "f_CLK_PER"

Dieser wiederum wird aus dem 16- oder 20MHz-RC-Oscilator abgeleitet, indem dieser Takt durch den im Register CLKCTRL.MCLKCTRLB eingestellten Wert dividiert wird. Initial ist dort der Wert 6 eingestellt.

Welcher der beiden Oszillatoren aktiv ist, bestimmt die Fuse OSCCFG. Diese ist im Auslieferungszustand auf den 20-MHz-Oszillator eingestellt.

Tomaten auf den Augen oder Verständnisproblem?

Vermutlich beides, gepaart mit einem Hand zur Faulheit. :-/

Grüßle, Volker

Antwort schreiben

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