ADC Wert in Temperatur wandeln und auf Display ausgeben

OP #3562040
Lesenswert?
• ▲
▼
Hallo Zusammen,

ich habe mal wieder ein Problem. Ich hatte mich am Programm vom Thomas 
Pfeifer bedient (Danke dafür)und mein Zeugs noch mit reingepackt. Soweit 
funktioniert fast alles das Problem was ich habe ist das ich die 
Temperatur von convert2degree nicht aufs 7Seg Display bekomme! da bekomm 
ich nur den ADC0 Wert raus und nicht die errechnete Temperatur.

folgende Varianten hatte ich schon probiert,

zahl_ausgeben(convert2degree(degree));
zahl_ausgeben(degree);

ich weiß was in der Funktion gemacht wird und kanns auch nachvollziehen 
nur weiß ich nicht wie man das so schreibt das es am ende auf dem 
Display auch als °C angezeigt wird.

Danke


VG


Steven
Angehängte Dateien:
#3562063
Lesenswert?
• ▲
▼
Steven Zimmermann schrieb:

> Temperatur von convert2degree nicht aufs 7Seg Display bekomme! da bekomm
> ich nur den ADC0 Wert raus und nicht die errechnete Temperatur.

Sondern?
Was steht in der Anzeige? Irgendwas muss sie ja anzeigen.

> ich weiß was in der Funktion gemacht wird und kanns auch nachvollziehen
> nur weiß ich nicht wie man das so schreibt das es am ende auf dem
> Display auch als °C angezeigt wird.

Das Problem ist, dass der Code schon so unübersichtlich ist, dass der 
mal dringend aufgeräumt werden müsste. Die Kette, welche globale 
Variable über welche andere globale Variable welchen Wert kriegt, ist 
schon unsinnigerweise recht verflochten.


Du hast eine UART im Programm. Funktioniert die? Kannst du dort Ausgaben 
machen? Wenn ja, dann lass dir halt mal das Ergebnis von convert2degree 
ausgeben um zu sehen, ob die Umrechnung überhaupt richtig ist.

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.