Forum: Mikrocontroller und Digitale Elektronik MSP430f5418 Interne Taktfrequenz genau einstellen


von Peter (Gast)


Lesenswert?

Hallo zusammen,

wie ist es möglich beim MSP430f5418 die Freuenz genau auf 8 MHz zu 
stellen ohne einen externen Quarz zu verwenden??

Lt. Datenblatt stelle ich die Frequenz mit den Registern UCSCTL0 und 
UCSCTL1 ein, jedoch ist die Frequenz mittels DCORSEL und DCO nicht genau 
definiert sondern nur ein größerer Freuenzbereich.

Ich hätte jetzt errechnet, dass ich mit DCORSELx=6 und DCOx=18 
annhährend auf 8 MHz bin, aber sicher bin ich mir nicht....

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Gibt es nicht im INFO-Memory eine Tabelle mit definierten 
Initialisierungswerten für den DCO? Beim älteren F2013 ist das so, daher 
nehme ich an, daß der F5418 sich auch so verhalten sollte.
Ich bin leider noch nicht dazu gekommen, mir den F5018 näher anzusehen, 
habe das aber für die nächste Zeit vor.

Woher hast Du das gute Stück und mit welchem Entwicklungssystem 
arbeitest Du?

von Peter (Gast)


Lesenswert?

Leider bei diesem anscheinend nicht, zumindest hab ich keine gefunden.


Ist ein Sample / mit den Code Composer

von Christian R. (supachris)


Lesenswert?

Peter wrote:
> Hallo zusammen,
>
> wie ist es möglich beim MSP430f5418 die Freuenz genau auf 8 MHz zu
> stellen ohne einen externen Quarz zu verwenden??

Naja, mit dem RC-Oszillator da drin wirds nichtmal annähernd so genau 
wie ein Quarz.

> Lt. Datenblatt stelle ich die Frequenz mit den Registern UCSCTL0 und
> UCSCTL1 ein, jedoch ist die Frequenz mittels DCORSEL und DCO nicht genau
> definiert sondern nur ein größerer Freuenzbereich.

Naja, RC-Oszillator halt. Ist schon besser geworden bei den neuen MSPs, 
aber naja. Ist stark abhängig von der Speisespannung und mittlerweile 
nicht mehr ganz so stark von der Temperatur.

> Ich hätte jetzt errechnet, dass ich mit DCORSELx=6 und DCOx=18
> annhährend auf 8 MHz bin, aber sicher bin ich mir nicht....

Geht denn die FLL+ überhaupt ohne Referenz-Quarz zu betreiben? Die ist 
doch für den Uhrenquarz als Referenz ausgelegt...

von Mika (Gast)


Angehängte Dateien:

Lesenswert?

Hi Peter,

die F5xx Familie verfuegt neu ueber einen so genannten 
Referenz-Oszillator (REF0CLK). Schau einfach mal im Datasheet bzw. im 
Users Guide.

"REFOCLK: Internal, trimmed, low frequency oscillator with 32768 Hz 
typical frequency, with the ability to be used as a clock reference into 
the FLL."

Viele Gruesse,
Michael

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.