Hallo Zussammen!
Ich habe ein größeres Problem mit meinem ADC12 in meinem MSP430.
Bei der AD Wandlung bekomme ich bei konstanter Eingangsspannung immer
andere Messwerte. Und diese unterscheiden sich gleich um Längen. 30-50
Werte.
Habe jetzt schon viel im Forum gesucht und weiß auch, dass das Thema
schon des öfteren behandelt wurde, aber fündig geworden bin ich noch
nicht.
Mein Code sieht wie folgt aus:
1 | ADC12CTL0 = ADC12ON+SHT0_1+REFON+REF2_5V;
|
2 | ADC12CTL1 = SHP;
|
3 | ADC12MCTL0 = SREF_1+INCH_3;
|
4 | ADC12CTL0 |= ENC;
|
5 |
|
6 | ADC12CTL0 |= ADC12SC;
|
7 | while ((ADC12CTL1 & ADC12BUSY)==1);
|
Habe mich schon viel mit den Registern beschäftigt und auch schon viel
herumprobiert. Aber immer das selbe!
Wäre sehr sehr dankbar, wenn mir dafür jemand nen guten Tipp geben
könnte...
Viele Grüße, Guenter