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 ?
Gast
#1140476
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
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.