Gast
#3644477
Hallo, ich will ein Analogsignal am ADC2 auslesen und diesen über die UART-Schnittstelle an den PC übergeben. Hierfür hab ich den unten angefügten Code geschrieben. Beim Ausführen des Codes bekomme ich über den Uart immer die Wert 254 (für high) und 255 (für low) übermittel, egal welche spannung ich am Pin PC1 anlege. Sieht jemand den Fehler?
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 | |
Zur besseren Übersicht habe ich die Funktionen Send_Uart und Start_Uart weggelassen, da diese einbandfrei auch in anderen Projekten funktionieren.