Gast
#718729
Hallo Zusammen Mein uP macht nicht das was er eignetlich tun sollte! Ich benutze den AT90USB1287(16MHz) und möchte 8 ADC Werte auf dem Bildschrim anzeigen lassen (via USART). Leider stimmen nur die Werte ADC0 und ADC1, die Anderen sind dauernd auf 1023, also auf dem Maximum. ADC0 = 479 ADC1 = 7 ADC2 = 1023 ADC3 = 1023 ADC4 = 1023 ADC5 = 1023 ADC6 = 1023 ADC7 = 1023 Wenn ich die Spannung am Ausgang messe, erhalte ich immer 3.6V (bei 5V Speisung) ausser bei ADC0 und ADC1. Kann es sein, dass nur einige Ports kaputt sind? Habe ich einen Initialisierungsfehler gemacht? Danke für Eure Hilfe Gruss Roman (Datenblatt: http://www.atmel.com/dyn/resources/prod_documents/doc7593.pdf) Hier noch mein Code:
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 | |
51 | |
52 | |
53 | |
54 | |
55 | |
56 | |
57 | |
58 | |
59 | |
60 | |
61 | |
62 | |
63 | |
64 | |
65 | |
66 | |
67 | |
68 | |
69 | |
70 | |
71 | |
72 | |
73 | |
74 | |
75 | |
76 | |
77 | |
78 | |
79 | |
80 | |
81 | |
82 | |
83 | |
84 | |
85 | |
86 | |
87 | |
88 | |
89 | |
90 | |
91 | |