mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Atmega128 Uart Datenmüll


Autor: Andre77 (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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é

Autor: Rama (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Fuses richtig gesetzt, also läuft der ATmega auch wirklich mit den
3.6MHz und nicht mit den internen 8Mhz?

Autor: Jens D. (jens) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ISP abgeklemmt??

Autor: Niko (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Beschreib doch mal bitte deine UART-Initialisierung

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.