Interne Oszillatoren des MSP430

Gast #210703
Lesenswert?
• ▲
▼
Doch, der hat einen internen DCO, der läuft beim einschalten mit ca. 800
kHz kann bis (ich glaube) ca. 4 MHz hochgetaktet werden und mit externen
32 kHz Takt auch noch weit darüber. (ich habs bis ca. 14 MHz geschafft)


gruß
Thomas
Gast #210704
Lesenswert?
• ▲
▼
hmm, ich hab mir das nochmal genau im users guide angeschaut:
soweit ich das sehe kann man fuer den DCO aber nur einen bereich (???)
angeben. wenn das nun aber ein interner oszi ist sollte der doch mit
einer bestimmten frequenz arbeiten, die ich das dividieren usw kann.
wie soll ich denn sonst sauber mit dem DCO arbeiten?!


gruesse

johannes
Gast #210705
Lesenswert?
• ▲
▼
Hi,

der DCOOSC bietet mehrere Einstellmöglichkeiten für die Frequenz:

1) Durch einen internen oder externen (bessere Temperaturstabilität)
Widerstand wird die Grundfrequenz festgelegt.

2) Durch die RSELx-Bits wird einer von acht Frequenzbereichen
ausgewählt (je nach Derivat, siehe Datasheet).

3) Innerhalb dieser Bereiche wählt man mit den DCOx-Bits eine von acht
Stufen aus, die um jeweils etwa 10% des Bereiches auseinanderliegen.

4) Mit den MODx-Bits kann man dann die gewählte Frequenz noch
modulieren, indem abwechselnd die Frequenz DCOx und DCOx+1 ausgewählt
wird (Feintuning).

Wie SuperGrobi bereits gesagt hat, laufen die MSPs nach einem Reset mit
dem DCOOSC, der auf etwa 800kHz arbeitet.

Ich finde, das sind mehr als genug Einstellmöglichkeiten ;-)

Grüße, Mario
Gast #210707
Lesenswert?
• ▲
▼
@R2D2: Interessantes und informatives Teil ! Ich hatte für die
Berechnung der Baudrate bei der USART auch schon mal ein entsprechendes
Paper im Internet gefunden, das es bei TI selber nicht mehr gibt. Schade
eigentlich ...
Gast #210708
Lesenswert?
• ▲
▼
also, das mit dem DCO is mir alles zu ungenau! ich will damit meine
serielle schnittstelle konfigurieren und da brauch ich n moeglichst
genauen takt! ich nehm jetzt n externen 32kHz oszi. dann hab ich da
kein stress von wegen sich aendernder stroeme oder temperaturen..


gruss


johannes
Gast #210709
Lesenswert?
• ▲
▼
Es ist klar, das du den DCO nicht für UART-Anwendungen benutzen
solltest. Ausnahme: Du kalibrierst ihn regelmäßig mit Hilfe eines
externen Quarzes / 50Hz vom Stromnetz und schaltest den dann ab um
Strom zu sparen. Siehe slaa074 von TI.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.