mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 10 Bit binär -> dezimal/ASCII f. ATmega32 in C?


Autor: Andreas Schneider (crsle)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hiho,

ich versuche einen gelesenen A/D Wert auf einem LCD auszugeben. Es gibt 
hier ja ne Menge ASM listings, die genau das tun, nur leider habe ich 
von ASM gar keinen Plan.

Ich nutze den C-Code aus dem AVR-GCC Tutorial und habe nun also eine 
Variable "adcval", welche meine Spannungswert binär enthält. Wie kann 
ich diesen denn nun umwandeln? Von ASM habe ich wie gesagt keinen Plan, 
weiß also auch nicht in welchem Register diese Variable denn steht oder 
so.

Danke für Hilfe.

Andreas

Autor: Michael H* (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
FAQ

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Stelle dir mal die Frage was ist eine Binärzahl und was unterscheidet 
sie von einer Hexadezimal oder Dezimal Zahl?

Autor: Andreas Schneider (crsle)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Michael H* wrote:
> FAQ


Okay, da hätte ich auch selber drauf kommen können. Vielen Dank!

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.