www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Uart Empfang /Senden mega 8


Autor: Jürgen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich möchte das wenn der mega 8 über uart Empfangen hat einen Satus
senden.
Leider Empfängt er nur was 100% funktioniert aber er sendet nicht
darauffolgend ! Was kann das sein ?

Vielen Dank im voraus !!!

Gruß

Jürgen

empfang2
        sbis UCSRA,RXC
rjmp empfang2
        in uartdaten, UDR
          ldi temp1, 'v'     ;Zeichen anzeigen
    cp uartdaten, temp1
    breq empfangv
rjmp empfang2

empfangv:
           ldi temp1, 'V'     ;Zeichen anzeigen
           rcall lcd_data
           ldi temp1, 'A'     ;Zeichen anzeigen
           rcall uartsenden
           ldi temp1, '1'     ;Zeichen anzeigen
           rcall uartsenden
ret


uartsenden:
        sbis UCSRA,UDRE                   ; Warten bis UDR für das
nächste
                                          ; Byte bereit ist
        rjmp uartsenden
        out UDR, temp1
       ret

Autor: andi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
also dein programm kapier ich nicht! im uartsenden gehst du einfach auf
nächste und springst dann wieder zurück auf uartsenden! da kann nicht
viel rauskommen...
du hängst in einer endlosschleife in uartsenden, wenn ich dein programm
richtig verstanden habe

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.