Puuuhhhh.....
Es fällt mir schwer, diesen umfangreichen Code zu analysieren, denn ich
kann den Kommentaren nicht entnehmen, was eigentlich passieren soll.
Gut, es wird ein Wert eingelesen und per Tabelle umgewandelt, es wird
dividiert (dazu bin ich zu doof - aber ich habe es auch noch nicht
gebraucht), gleich etliche male, aber warum das gemacht wird, das kann
ich nirgends finden. Sicher gibt es beim Dividieren Kommentare, aber
warum sind die nicht in deutsch? Da hättest du dir und uns viel
Übersetzungsarbeit sparen können. Außerdem steht da doch immer das
selbe drin...
Also ich sehe keinen Anlass, das Programm auf Richtigkeit zu
überprüfen, dazu ist mir die Zeit zu schade. Du machst es uns auch
nicht besonders leicht, dein Programm zu durchschauen.
Denke nicht, dass meine Programme auf Anhieb funktionieren. Manche
Fehler finde ich auch erst, wenn das Programm im AVR läuft und nicht
das tut, was es soll. Also brenne dein Programm in den AVR und probiere
es aus.
Achja, frage doch mal einen Gewerbetreibenden, was die von dir
gewünschte "Dienstleistung" kosten würde. Vielleicht verstehst du
dann, warum mir die Zeit dafür zu schade ist. Es ist ja nicht so, dass
ich nicht helfen möchte, aber ich denke, du machst es dir zu einfach.
Viel Erfolg...
...HanneS... (der olle BrummBÄR...)