Forum: PC-Programmierung Umwandlung von Datentypen


von moehrlin (Gast)


Lesenswert?

Ich habe folgendes Problem mit meinem C Programm:
Ich habe eine uint16_t Variable in der zum Beispiel

0b0000000000001111

drin steht, was gleichbedeutend mit der Zahl 15 ist.
Nun möchte ich diese Zahl auf einem Display meines uC ausgeben.
Die zuständige Funktion nimmt nur uint8_t Variablen an.
Ich muß also die beiden Ziffern "1" und "5" als Char-Array dem LCD
mit dem jeweils passenden ASCII-Code an das LCD senden.

Meine Frage ist nun, wie ich geschickt diese Umwandlung vornehmen kann?
Gibt es spezielle Funktionen?

von Mark .. (mork)


Lesenswert?


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
Noch kein Account? Hier anmelden.