mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik USART Problem mit Int - Variablen


Autor: easy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo! Ich habe einen Atmega 32, arbeite mit einem 8Mhz Quarz. Das
senden von einzelnen Zeichen (chars) klappt bei einer Baud - Rate von
9600 ohne Probleme. Möchte aber gern eine errechnte <unsigned int>
Variable am Pc ausgeben. Leider kommen da aber nur irgendwelche Zeichen
an. Kann mir da jemand weiterhelfen?
Dank im Voraus
mfg easy

Autor: Schoaschi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
könntest du mal sagen welche zahl du zu empfangen glaubst und welches
zeichen tatsächlich ankommt?

hast du vl schon mal in einer ASCII tabelle nachgesehen ob vl das
zeichen deiner zahl entspricht?

Autor: Mike (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
itoa (...)

Es gibt nen Unterschied zwischen int und char, versuch dir darüber klar
zu werden.

Autor: easy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
HI Schoaschi!
Ja du hattest recht! Wenn ich eine Zahl ausgeben will kommt das
entsprechende Zeichen aus der ASCII Tabelle.Kann ich dem UDR auch
direkt eine int Zahl übergeben oder muss ich diese erst irgendwie in
den entsprechenden Ascii-Code umwandeln?

Autor: Mike (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Warum habe ich oben wohl itoa (...) geschrieben?

Integer
TO
Ascii

definiert in der stdlib.h

Wer lesen kann ist klar im Vorteil ...

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.