alternative zu sprintf gesucht

Gast #1478745
Lesenswert?

Guten Abend.

Mein Programm in C geschrieben für einen kleinen 2k 8051-Controller, 
läuft aus dem Ruder.
Mein Code ist nun etwas größer als erwartet und zulässig.

Meine Frage: Kann ich - sprintf - ersetzen? (da ca. 1k Code für diese 
mächtige Funktion gebraucht wird)

Aufgabe:
Ein int - Ergebnis 2-stellig dezimal auf ein TextDisplay ausgeben ohne 
diesen Wert vorher mit sprintf formatiert in einen Buffer zu schreiben.


Meine bisherigen Versuche mit memcpy sind bisher gescheitert.

Hat jemand die zündende Idee für mich.

Danke im Voraus
Gast #1478748
Lesenswert?

Solo schrieb:

> Meine bisherigen Versuche mit memcpy sind bisher gescheitert.
>
> Hat jemand die zündende Idee für mich.

Ein C-Buch. Wirklich, das ist so trivial. :-/ Mal in eine Ascii-Tabelle 
geguckt?
Gast #1478812
Lesenswert?

> "itoa"

Scheint mein Compiler nicht zu unterstützen.
Da muss wohl eine eigene Funktion her.


>Ein C-Buch. Wirklich, das ist so trivial. :-/ Mal in eine Ascii-Tabelle
>geguckt?

D.h ich sollte mich nicht so auf vorhandene Funktionen versteifen.


>CharToLCD('0'+(zahl/10));
>CharToLCD('0'+(zahl%10));

Werde mich gleich mal ran setzen.

Danke für die Tipps

Solo

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren