FLOAT TO ASCII

Gast #2103076
Lesenswert?
• ▲
▼
Hallo zusammen, ich nutze einen Atmega8 , AVR Studio + WINAVR GCC.

Kann mir jemand sagen in welcher LIB die Funktion ftoa() steht?
Ich will über ADC einen Strom zwischen 0 und 3 Ampere messen und das 
umgerechnete Ergebniss via UART senden und am LCD ausgeben.

Danke im Vorraus.
Moderator (Firma: Titel) Persönliche Seite #2103094
Lesenswert?
• ▲
▼
HaPe schrieb:
> Ich will über ADC einen Strom zwischen 0 und 3 Ampere messen und das
> umgerechnete Ergebniss via UART senden und am LCD ausgeben.
Und wo kommt da ein float vor?

> ich nutze einen Atmega8
Viel Spass mit der float-Lib in dem kleinen Ding...

BTW:
Ich würde (wenns unbedingt sein müsste) einfach sprintf() nehmen...
#2103228
Lesenswert?
• ▲
▼
HaPe schrieb:
> Danke für den schnellen Antworten...
>
> ich werd sehen wieviel Rechenleistung es benötigt...wenn es mir zu viel
> wird in mA ausgegeben.


Kein Mensch sagt, dass du in mA ausgeben musst.
Du kannst programmintern in mA rechnen und bei der Ausgabe nach der 
Tausenderstelle einen Dezimalpunkt einschleusen. Und schon stehen auf 
deinem Display wieder Ampere.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.