Gast
#1035161
Hallo! Dies ist mein erstes richtiges projekt mit einem µC und C als Sprache. Es handelt sich um eine Stoppuhr mit Speicher für mehrere Runden/Werte und dabei habe ich auch kein Problem. Eine Debounce Funktion habe ich mit Absicht noch nicht eingebaut. Es können mehrere Betriebsmodi verwendet werden, welches Programm man nutzen möchte wird beim Start über ein Userinterface ausgewählt. Ebenso können verschiedene Setup Werte über ein UI geändert werden. Der "proof of concept" Code dafür ist fertig. Ich habe nur das Gefühl das das ganze irgendwie suboptimal gelöst ist. Es würde mich freuen wenn ich jemand mal den Codeschnipsel anschauen würd und mir sagen könnte ob es wirklich sehr krude gelöst ist. Mir fällt leider keine andere Lösung ein. Ich hab eine Zip mit dem Code und zwei Bildern der Ausgabe angehängt damit man sich vorstellen kann wie das ganze ausschaut. Der Ablauf ist folgender: Start -> UI zur Programmauswahl anzeigen -> Programm auswählen und starten. Ich habe, um es besser lesbar zu machen alles aus dem Code rausgenommen was nichts damit zu tun hat und nach bestem Willen kommentiert. Vielen Dank schon einmal! Mfg, Peter