Gast
#1687735
Hallo zusammen. Ich habe ein "mich in den Wahnsinn treibendes Problem" mit meinem ADC im oben genannten Mikrocontroller. Ich möchte 4 Spannungswerte an den Kanälen ADC0-3 nacheinander messen. Das erste Mal funktioniert es auch super. Bei ADC_Init() : AREF, ADC Interrupt Enable, ADC Prescaler 64 (8MHZ Systemtakt) Bei ADC_Start(); erster Parameter=ADC Kanal zweiter Parameter=single conversion. ADEN=1 ADSC=1 Wenn aber jetzt in der do-while Schleife der ADC Wert gelesen werden soll, steht nach jeder Messung 509/510 im ADC Register. Ich kann mir nicht erklären warum, weil es ja bei der ersten Messung, vor Do-while, funktioniert. Hat jemand ne Idee woran das liegen könnte??? Vielen Dank im Vorraus Björn
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |