mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Xmega 32Mhz Taktfrequenz einstellen


Autor: -- (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
hat von euch schon jemand die den Atxmega auf die internen 32Mhz 
umgestellt?

Ich muss doch nur das Register SCLKSEL[2:0] auf 001 setzen?

Autor: gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

hier gibt es super Beispiele dazu.

http://www.atmel.com/dyn/products/app_notes.asp?part_id=4298

Autor: heinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
->Osziallator aktivieren(im Oscillator Control Register)
->Warten bis der Oszillator stabil ist(Statusbit abfragen)
->Configuration Change Protection aufheben(CCP = 0xD8;)
->CLK.CTRL auf 32Mhz setzen

Autor: Alex B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
OSC.CTRL = 3;
while(OSC.STATUS != 3)
{
}
CCP = 0xD8;
CLK.CTRL = 1;

Autor: Mikel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

"Internal 32 MHz ring oscillator divided internally by four"

Weis jemand was das für einen sinn macht? Kann man hier den prescaler 
nicht umgehen?
Dann ist es ja sinnvoller den Xmega mit extern 16Mhz zu betreiben.

Autor: Ganz neu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
OSC.CTRL = 3;
  Mit diesme Befehl schalte ich aber beide Oszillatoren 2Mhz und 32Mhz 
an. Oder?

Autor: Frischling (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
weiß jemand wie ich den externen Oszillator (14,754Mhz (kein Quarz) 
einschalten? Mit dem Datenblatt komme ich nicht klar.

Autor: Diego (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>CCP = 0xD8;

Geht das nicht so : CCCP = 0xD8;     ;-)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.