Forum: Mikrocontroller und Digitale Elektronik XMEGA_A128_A1


von tomekk (Gast)


Lesenswert?

Hallo,

habe grundsätzliche Fragen zur Programmierung eines XMEGA.

Wo stehen im Datenblatt Befehle wie z.B PORTx.DIR oder OSC.CTR?
Was ich meine ist der Punkt zwischen Portx und Register.
Kann diese Syntax im Datenblatt bzw. Manual nicht finden.

Vielen Dank im Voraus

von Karsten (Gast)


Lesenswert?

Das hat ja auch nichts mit dem Prozessor an sich zutun, sondern der 
Hochsprache die Du verwendest.

von tomekk (Gast)


Lesenswert?

ok, danke erstmal.
Aber wo stehts denn dass man OSC vor das Register CTRL schreiben soll? 
Im Datenblatt steht nämlich nur das CTRL Register beschrieben, mehr 
nicht.

von Fabian B. (fabs)


Lesenswert?

Liest du deine Sätze eigentlich auch noch mal?

Sag doch mal:
 - was du machen willst
 - wo das steht, was du meinst
 - womit du programmierst

Gruß
Fabian

von tomekk (Gast)


Lesenswert?

hm,
ich arbeite mit AVR STudio. Bin Anfänger in der XMEGA programmierung.
Ich will den internen Oscillator einstellen.
Ich glaube die Syntax im Vergleich zum ATMEGA ist nicht dieselbe. Meine 
Frage:
Wieso muss ich OSC.CTRL=...   und nicht CTRL=...

von Gast (Gast)


Lesenswert?


von Christian U. (z0m3ie)


Lesenswert?

Bei den XMegas gibts 2 Datenblätter eine generelle Programmier referenz 
dort stehen socleh sachen beschrieben wie der zugriff auf die ports also 
das was du gerade suchst und ein recht kurzes controllerspezifisches 
Datenblatt.

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.