www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik float und string verknüpfen


Autor: Hans-Georg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo C-Experten,

ich möchte Messwerte mit Einheit auf ein Display ausgeben.

Der Messwert ist z.B. 1,23456

und die Einheit ist V DC.

Beides zusammen soll so erscheinen:

1,23456 V DC


Ich habe es bisher nur geschafft Messwert und Einheit separat auf das
Display zu positionieren.

Ich möchte aber diese Kombination als ganzes übertragen. Das hat den
Vorteil, daß ich diesen Schriftzug auf dem Grafikdisplay mit Befehlen
wie Linksbündig, Rechtsbündig und Center ausrichten kann.

Die Übertragung läuft über RS232. Ich schreibe mit Codevision für
mega64L.


Gibt es da einen Lösungsansatz?

Vielen Dank!

Schorsch

Autor: Hans-Georg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mist!

Ich vergass: Der Wert ist float und die Einheit ist string.

Autor: Μαtthias W. (matthias) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

s{n}printf(....)

Matthias

Autor: Simon K. (simon) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
erst den wert in ascii konvertieren (string) und VDC mit strcat
anhängen?

Autor: Hans-Georg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So, alles funktioniert!

Besten Dank Matthias und Simon.



Schönen Gruß    von Schorsch

Autor: Simon K. (simon) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
kein Problem :D

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.