mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Datenstrom von Microcontroller auslesen lassen!


Autor: B. W. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
nabend

ich würde gerne folgendes verwirklichen. ich habe einen atmega 16 mit
einer seriellen schnittstelle als anbindung (9polig).
es gibt nur eine sende und eine empfangsleistung jeweils an einem pin
des mcs.
wie stelle ich es an, dass der controller diesen datenstrom ausliest ?
mit dem pc schicke ich nur einzelne bytes also immer 8 bit.
wo muss ich ansetzen um dieses byte in ein register zu schreiben ?
hättet ihr vielleicht ein code beispiel für Atmel AVR Studio (Assembler
Code)

grüße ben

Autor: Leo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: B. W. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
he suuper, danke :)

hast zufällig auch ein programm mit dem ich einzelne chars also bytes
über die serielle schnittstelle verschicken kann um zu sehen ob das
funktioniert ? hab da beim tutorial jetzt nichts gefunden...

Autor: B. W. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
....ergänzung: also es geht ums empfangen, an den pc wollte ich vorerst
nichts schicken, da ich nicht weiß wie ich das auslesen lassen soll,
oder gibts dazu auch einen trick bzw software ?

Autor: Karl heinz Buchegger (kbucheg)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
???
Das Unterprogram 'serout' im Tutorial macht genau dieses.

Autor: Sonic (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mit dem PC (Windows, nehm' ich an) gibt's das Hyperterminal bei
Zubehör. Damit kannste prima gucken was an den COM-Ports los ist!

Autor: Karl heinz Buchegger (kbucheg)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> da ich nicht weiß wie ich das auslesen lassen soll,
> oder gibts dazu auch einen trick bzw software

Du machst im Windows das HyperTerminal auf
(Start-Zubehör-Kommunikation), wählst den COM-Port an, stellst
die Parameter richtig ein (Baudrate, Startbit, Stoppbit, kein
handshake, 8 Datenbits) und Hyperterminal stellt dir
alle Zeichen die am PC über die Serielle hereinkommen dar.

Steht aber auch alles im Tutorial.
Bist du sicher, dass du da mal reingeschaut hast?

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.