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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren