mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 8051 mov SBUF,TL0


Autor: Benshee (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo und guten Tag

Ich habe einen 8051 und mit dem will ich den Inhalt von dem Timer Low 
Register über die serielle Schnittstelle an den PC schicken. Aber wenn 
ich den Inhalt übertrage dann komm am PC ein ASCII Zeichen raus, ist ja 
auch normal. Aber wie muss ich das machen das wirklich der Inhalt des 
Registers auf dem PC steht. Und nicht so ein doofes ASCII Zeichen .
Mein Programm schreibe ich in Asembler
Vielen Dank

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
mußt das Byte umwandeln, entweder in Dezimal und dann 1-3 Ascii-Zeichen 
senden oder in hex, dann werden aus einem byte 2 Hex-Ziffern, die 
ebenfalls ASCII-codiert schicken.

Autor: Benshee (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja aber wenn ich den Registerinhalt 255d an den PC schicken will, dann 
geht das ja nicht weil bei den ASCII Zeichen schon bei 127d schluss ist.

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.