Gast
#3192783
Hallo! Angenommen: die Regelung und Steuerung einer Klimakammer wird durch eine Schaltung mit einem ATMEGA2560 realisiert, programiertt in C. Der Benutzer kann per Tasten am Display vorgeben, wie lange welcher Prozessschritt dauert. Während des Betriebes wird die bereits verstrichene und die noch verbleibende Zeit angezeigt. Frage: werden die verschiedenen Zeiten sinnvoll gehandelt? (Der Sekundentakt wird durch einen Interrupt erzeugt.) a)Tag, Stunde, Minute und Sekunde sind jeweils Variable (evtl. eine Struktur), beim Erreichen eines Endwertes wird die höherwertige Variable inkrementiert. Ergibt einen wahnsinnigen Variablenberg. b)jede Zeit/Dauer/Verbleib wird durch eine einzige Variable als hoher Sekundenwert repräsentiert und anzuzeigende Werte werden daraus bei Bedarf erzeugt. Ergibt wahsinnig undurchsichtige Variablen. c) ? Greetz Stephan