Gast
#2888001
N' Abend, ich bekomme den ADC meines dsPIC30F4011 einfach nicht zum laufen. Habe bereits zweimal das gesamte Datenblatt des ADCs gelesen und hab langsam das Gefühl, dass ich ein Brett vor dem Kopf habe. Mein Ziel ist folgendes: - 1 Kanal ADC Wandlung - ADC Eingang: AN8(PB8) - Manuelles Starten des Samplevorgangs - Automatisches Beenden des Samplevorgangs und Starten der AD Wandlung - Tad von Tcy abgeleitet(Tad=Tcy*32) - Interrupt nach 16 Sample/Wandlungs Sequenzen Ich nutze den CCS Compiler. Meine Vermutung ist, dass irgendwas in der Konfiguration schief läuft, sprich falsch ist. Aber ich habe es mitlerweile fünf mal überprüft und finde den Fehler einfach nicht. Es löst nichtmal der Interrupt aus und wenn ich das ganze ohne Interrupt versuche spuckt der ADC ununterbrochen den Wert 0 aus. Es liegt aber eine Spannung von ca. 2,5V an. Hier mal die entscheidenen Ausschnitte aus dem 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 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
48 | |
49 | |
50 | |
Vielleicht hat einer von Euch die Muße mal darüber zu schauen oder Erfahrung mit der Programmierung des ADCs vom dsPIC30. Über Anregungen und Hifestellungen würde ich mich sehr freuen! Viele Grüße und einen schönen Abend noch Stefan