hallo Forum, wär schön wenn mir mal kurz einer auf die Sprünge helfen könnte. Ich möchte den Zahlenwert eines Zeichens (unsigned char) auf meinem LCD ausgeben. Dachte das funktioniert so: uchar test = 'a'; char string[5]; lcd_clrscr(); zahl=atoi(test); itoa(zahl,string,10); lcd_puts(string); da passiert aber gar nix. wär dankbar für nen kleinen Tip Jürgen
itoa( 'a', string, 10 );
lcd_puts( string );
> zahl=atoi(test);
test ist ein unsigned char und kein String! atoi möchte
aber einen String haben.
danke vielmals - hab deine Antwort schon in mein Gesamtprogramm integriert und jetzt funktionierts. gruß Jürgen
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.