Moin zusammen, soo bin ma wieder kräftig an meinem C-Code am basteln und hab mir fuer heute mal die Array funktion vorgenommen. Und zwar aus folgendem Grund: Ich möchte einen Mittelwert einer Temperatur bilden mit 10 werten. und zwar soll immer wenn mein Programm durchlaufen ist ein Wert aufgenommen werden nach 10 Programm durchläufen soll dann mein Mittelwert auf dem Display ausgegeben werden. Ich Brauche keine Online analyse der Raum temperatur ^^ und was ich nicht in meinem C-Buch gefunden habe wenn ich etwas mit dem gesamten Array "ADC" was machen will wie ich das schreibe. Denn fuer die Mittelwert bildung müssen ja alle 10 Werte im ADC Array adiert werden und zum schluß durch 10 geteilt werden.
1 | unsigned int i; |
2 | unsigned int ADC[10]; |
3 | |
4 | |
5 | cnt++; |
6 | ADC[cnt] = ADCH; |
7 | |
8 | if(cnt==9) |
9 | {
|
10 | i = "Pseudecode Mittelwert bildung"; |
11 | |
12 | cnt = 0; |
13 | //Gebe i auf LCD aus
|
14 | }
|
Gruß Sebastian