Forum: Mikrocontroller und Digitale Elektronik Xmega und interne DAC's


von Andreas G. (andy1024)


Lesenswert?

Hallo,
ich versuche die DAC's an PORTB anzusprechen.
Mit folgenden Komandos wir initialisiert:

DACB_CTRLA = 0b00001101;    // bit3&4 enable output DAC 0&1
                            // bit 0 enable DAC
DACB_CTRLB = 0b01000000;    // bit 6 enable dual output
DACB_CTRLC = 0b00001000;    // bit 3 AVcc as rference; connected to 3V3
DACB_TIMCTRL = 0b01100001;  // time control

DACB_CH0DATA = 4095;        // Ausgabe Wert

Event controll ist abgeschaltet. An den Ausgängen erhalte ich 0V egal 
welchen Wert ich in das DACB_CH0DATA Register schreibe.

Kann mir bitte einer weiterhelfen?

Danke
Andy

von Gebhard R. (Firma: Raich Gerätebau & Entwicklung) (geb)


Angehängte Dateien:

Lesenswert?

Hallo Andy!

Hier ein DAC Beispiel mit Interrupt-Sinus-Ausgabe und umschaltbaren 
Frequenzen.Hoffe, das hilft.

Grüsse

von Andreas G. (Gast)


Lesenswert?

Hallo Gebhard,

danke erstmal, ich probiers aus wenn ich drausen war bei dem guten 
Wetter....


Gruß
Andy

von Andreas G. (andy1024)


Lesenswert?

Danke!

Es war ein Bedienfehler. Ich dachte das Atmel Studio 6 überträgt den 
code vom aktuellen Project und nicht das zuletzt gewählte.
Jetzt geht alles wie gewünscht.

Andy

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.