Hallo, ich komme mit dem DAC meines MSP430F1611 nicht zurecht. Ich bekomme einfach keine Spannung an den Ausgang von P6.6: was mache ich falsch:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
habe eine externe VeREF von 3.3V, die ich nutzen moechte.
|
Anzeige
|
[MSP430] Anfaenger braucht Hilfe beim DACHallo, ich komme mit dem DAC meines MSP430F1611 nicht zurecht. Ich bekomme einfach keine Spannung an den Ausgang von P6.6: was mache ich falsch:
habe eine externe VeREF von 3.3V, die ich nutzen moechte.
Gast
#866010
so wie du es hier geschrieben hast rufst du nirgendwo void init_DAC(void); auf.
Gast
#868510
Hallo, du hast noch einen Fehler. Du hast die falsche Referenzspannung ausgewählt. Die interne Referenz des ADC is VREF+. Zudem schreibst du einen zu großen value in das DAC12_0DAT Register. Init: ADC12CTL0 = REF2_5V + REFON; DAC12_0CTL = DAC12IR + DAC12SREF_0 + DAC12AMP_5 + DAC12ENC; Ob du wirklich das SEL bit von P6.6 setzen musst weiß ich nicht. Glaube aber eher, dass es überflüssig ist. mfg Alex Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|