AAHH OK!
Laut Warning wird progmem ignorierd.
Ich habe es eben versucht bei den define einzusetzen, doch sobald ich diese Zeilen auserhalb meiner void main lege, dann gibt es Fehler.
Muss ich da auf was achten?
Damit holt sich das Programm zur Laufzeit die Daten aus dem Flash. Diese Zeile gehört auch ganz nach oben zu den #define usw.
Du musst auch die Warning beachten.
AAHH OK!
Laut Warning wird progmem ignorierd.
Ich habe es eben versucht bei den define einzusetzen, doch sobald ich diese Zeilen auserhalb meiner void main lege, dann gibt es Fehler.
Muss ich da auf was achten?
Kannst du mir das gesamte Programm mal schicken, dann kann ich es mir im AVR-Studio selbst ansehen. Ich brauche da aber alle *.c und *.h files.
Ich denke mal du hast da einige Fehler drinnen.
HI Hubert.G
Ich schicke dir das Programm heuteabend per E-Mail.
Deine E-Mail habe ich auf deiner Homepage gefunden.
MfG:P
Woftschik
HI Hubert
hast du meine e-mail bekommen??
MfG:P
Woftschik
Hallo
Hab es dir gestern Abend noch zurückgeschickt.
Leider ist bei mir nichts angekommen!
Könntest du es bitte nochmal zuschicken?
MfG:P
Woftschik
Hi Hubert
Ich danke dir das du mal drüber geschaut hast!
Das mit dem "sprintf" habe ich im Netz gefunden bezüglich
Ausgabe von Zahlen mit Komma.
Mit dieser Funktion konnte ich sogar bestimmen wieviele stellen nach dem Komma angezeigt werden sollen.
Mit dem strlen habe ich so gemacht
schau mal bitte drüber ob ich dich richtig verstanden habe!Code:lcd_gotoxy(13,0); itoa (y, buffer, 10); lcd_puts( buffer); if (strlen(setup_zeit) ==4){ lcd_puts_p(fuellzeichen[1]); } else if(strlen(buffer) ==3){ lcd_puts_p(fuellzeichen[2]); }
MfG:P
Woftschik
Mit sprintf arbeite ich nicht, da kann ich nichts dazu sagen. Gibt der Compiler bei dir da keine Fehler oder Warning aus?.
Du musst mit strlen den Wert bearbeiten den du mit lcd_puts ausgibst.
Hi
bezüglich der sprinft Funktion, da gibt mein Compiler ein Warning raus.
Wie gibst du denn Komma zahlen auf einem Display aus?
Ok mit strlen funktioniert das jetzt! Danke!
MfG:P
Woftschik
Lesezeichen