Gast
#4284149
Guten Tag :) Wie kann ich in C in einer ISR einen Wert berechnen, ohne ihn in einer globalen Variable zu speichern, gleichzeitig aber anderen Funktionen den Zugriff auf diesen Wert möglich machen? Beispiel wäre zb eine Echtzeituhr. ISR von Timer 2 zählt die Sekunden und berechnet Datum und Zeit. Gleichzeitig soll aber die Uhrzeit über serielle Schnittstelle einstellbar bzw lesbar sein. Geht das ohne globale Variablen? Grüße Dennis