Hallo, ich möchte einen digitalisierten Spannungswert auf dem Display ausgeben (in c). Dazu muss der Wert in ASCII vorligen. Wie ich aus dem Binärwert über BCD nach ASCII komme weiß ich. Die Frage ist nur welche Struktur ich für den ASCII wert verwenden soll. Ich will eine Funktion schreiben die nicht in der main.c liegt und als parameter den binary wert bekommt. Soll man da ein Struct, Array oder sonstwas nehmen ? Und wo werden diese "Platzhalter" dann bekannt gegeben ?
Meinst du mit Binärwert einen ganz normalen Byte- oder Integerwert? Für den ASCII-String übergibts du an die Funktion einen Zeiger auf den String.
Wie lange programmierst Du schon in C? Hast Du schonmal in ein C-Buch geschaut? Die Funktion heißt itoa() und benötigt einen 7-Byte Array ("-32768\0") als Ausgabepuffer. Peter
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.