mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik empfangenes byte zurück an rs232 senden


Autor: hamsta (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
hi leute!

bitte bitte wäre jemand so nett sich das angehängte programm mal 
anzusehen..

da es als testtool fungieren soll, möchte ich bereits im vorhinein 
wissen ob dies funktionieren kann oder nicht.


ich würde gerne das empfangene byte der rs232 schnittstelle am mega8 
auslesen und dasselbe wieder zurücksenden.



lg,
hamsta

Autor: Frank (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
warum testest du dein Tool nicht einfach? Manchmal liegt die Lösung doch 
so nah...

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Könnte so funktionieren, ist aber ein wenig umständlich.
sbi UCSRB,TXEN                    ; TX aktivieren
brauchst du nur einmal.


int_rxc:
        push temp                         ; temp auf dem Stack sichern
        in temp, UDR
        out UDR, temp
        pop temp                          ; temp wiederherstellen
        reti

sollte genügen. Da Sender und Empfänger mit der gleichen Baudrate 
arbeiten und du nur das zurücksendest, was du empfängst, brauchst du 
nicht mal das TX-ready Bit abzufragen.
Der Sinn des Programms erschlisst sich mir allerdings nicht, ein Draht 
erfüllt den gleichen Zweck:-)

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.