Atmega128 Uart Datenmüll

Gast #221472
Lesenswert?
• ▲
▼
Hi,

ich habe ja nun dank eurer hilfe ein Komunikation meines Atmega128 mit
dem PC hin bekommen. Nun aber habe ich das problem das ich nur
Datenmüll als Antwort erhalte.

Heist es sollte zurück gesendet werden "Hallo"
dann kommt ")(§=)?"§=$()" soetwas zurück.

Nun weis ich aber nicht genau woran das nun liegen könnte. Im Forum
bereits nachgeforscht und den ein oder anderen Tipp umgesetzt ohne
erfolg.

Eventuell kann mir ja jemand sagen was ich falsch mache.

Das Programm dazu:
{*******************************************************************}
$regfile = "m128def.dat"
'AT90S2313-Deklarationen
$crystal = 3686400                                          'Quarz:
3.6864 MHz
$baud = 9600                                                'Baudrate
der UART: 9600 Baud

Dim I As Byte

Do
  If Usr.rxc = 1 Then                                       'Wenn Byte
empfangen...
    I = Udr                                                 'Byte aus
UART auslesen
    Select Case I
    Case "H"
      Print "Hallo AVR"
    Case "h"
      Print "hallo avr"
    Case Else
      Print "Unbekannter Befehl"
    End Select
  End If
Loop
End
{*******************************************************************}

Gruß,
   André

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.