Datenzugriff in main.c auf Datum von ADC.c

Gast #2312202
Lesenswert?

Hallo Freunde,
da die C Geschichte schon etwas zurück liegt, wollte ich euch mal zu 
folgendem Problem befragen:
1
//meine main.c:
2
#include ADC.h
3
//...
4

5
//meine ADC.h:
6
void measure();
7
//...
8

9
//meine ADC.c:
10
unsigned int measure_value;
11
void measure();
12
//...

FRAGE:
Wie kann ich jetzt in main.c auf measure_value zugreifen?

Danke
#2312206
Lesenswert?

Im Prinzip so

http://www.mikrocontroller.net/articles/FAQ#Globale_Variablen_.C3.BCber_mehrere_Dateien


ABER

Warum gibt deine measure Funktion den Wert nicht ganz einfach als 
Returnwert an den Aufrufer zurück? Das wäre die einfachste und banalste 
Variante. Nur weil man globale Variablen machen kann heißt das ja noch 
lange nicht, dass man das immer und überall machen muss.

http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Nutzung_des_ADC

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren