Gast
#2692279
Hallo, ich habe zur Zeit ein Problem mit einem Mega128-A und dessen ADC. Kurz zum Aufbau: Vcc, Vcc, AVcc -> 5V Gnd's -> Gnd Aref -> 100nF -> Gnd Dann habe einen 10k Poti an ADC0 angeschlossen. Laut Multimeter kann ich linear 0V bis 4.5V einstellen. Wenn ich das ganze jetzt auf den Mega128 loslasse bekomme ich sehr merkwürdige ergebnisse. Ich kann ziemlich weit drehen, bis ich auf einen (10-bit) ADC wert von 40 komme. Dabei liegen bereits 4.27V an ADC0 an. Wenn ich nur einen hauch weiter drehe, stehe ich bei einem ADC Wert von 900 bei 4.4V. Da kann ja irgendwas nicht richtig laufen. Hier ein Auszug aus meinem Quellcode:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
Hat jemand von euch vllt eine Idee, was da schief läuft?