Gast
#107979
Hallo, ich programmiere gerade ein Unterprgramm, das nach jeder Messung aufgerufen werden soll, um acht Meßwerte zu addieren, durch Division durch acht den Mittelwert zu bilden und nach dem achten Aufruf auszugeben ans LCD. Mein Problem ist die Verarbeitung der Überläufe bei den Additionen, da die Carry-Flags zwischen der einen und der nächsten Messung zwischen-gespeichert werden müssen und zusätzlich noch ein Überlauf innerhalb der 4-Byte-Zahl ebenfalls berücksichtigt werden muß. Außerdem: ist die Division durch acht bezüglich Überläufen so korrekt? In der angehängten Datei befindet sich der momentane Stand meiner Bemühungen. Ist direkt lauffähig im Simulator. Kann mir bitte jemand mit Tipps weiter helfen? Gruß