- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 10 von 11

Thema: Uart zwischen Arduino und Atmega8

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Unregistriert
    Gast

    Uart zwischen Arduino und Atmega8

    Hi,

    der Aufbau ist folgendermaßen:
    Arduino Nano (atmega32 und ein Atmega8
    Masse verbunden, Rx auf Tx und Tx auf Rx
    USB nicht verbunden
    Baud: 9600

    Gibt es einen Grund das alles funktioniert also Arduino -> Atmega8, PC <-> Arduino und PC <-> Atmega8, aber Atmega8 -> Arduino geht nicht?
    Die Rx Led auf dem Ardunio blink zwar auf aber es wird nichts empfangen.(PC mit USB zu UART wandler (5V Level))

    Vielen Dank für die Hilfe

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von wkrug
    Registriert seit
    17.08.2006
    Ort
    Dietfurt
    Beiträge
    2.214
    Wie schaut die Taktversorgung aus? Quarz, interner Takt, oder was verwendest Du ? Der interne Takt kann manchmal das Problem sein!
    Hast du schon mal RX und TX des Arduino geschliffen? Funktioniert das ?
    Hast du schon mal RX und TX des ATMEGA 8 geschliffen? Funktioniert das ?
    Passen auch die restlichen Einstellungen wie die Anzahl der Stoppbits und die Parity Einstellung ?

    Du könntest ja auch mal auf die TX des ATMEGA 8 die RX des PC Interfaces und! die RX des ARDUINO legen - Kommen dann Daten ?

  3. #3
    Unregistriert
    Gast
    Letztes habe ich bereits getan also tx vom atmega8 -> Rx am PC und Tx Pc auf Rx ardunino. Wenn ich am pc sage er soll einfach alles vom Rx auf Tx weiterleiten geht alles und die daten, die man am PC sehen kann sind natürlich dann auch richtig.

  4. #4
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    39
    Beiträge
    3.416
    Das hört sich für mich nach einer falschen StoppBit Konfiguration an, PC Schnittstellen sind nicht so kleinlich wenn man sagt "1 Stoppbit" aber dann mit 2en sendet

    könntest du die initialisierung für dein mega mal mit uns teilen ?
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

  5. #5
    Unregistriert
    Gast
    Programmiert in Bascom:

    Einfach die Baudrate gesetzt, fertig.
    Nach Dokumentation ist standardmäßig ein Stopbit gesetzt.

  6. #6
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    39
    Beiträge
    3.416
    Um die Frage von wkrug aufzufassen
    Wie schaut die Taktversorgung aus? Quarz, interner Takt, oder was verwendest Du ?
    und wie hast du die fuse gesetzt? Was für einen Quarz benutzt du? hast du die exakte Frequenz bei $crystal auch angegeben?=
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

Ähnliche Themen

  1. Anfänger Problem mit der UART (RS232) zwischen PC und ATMega8
    Von Schmidtbot im Forum C - Programmierung (GCC u.a.)
    Antworten: 15
    Letzter Beitrag: 24.11.2014, 20:17
  2. [ERLEDIGT] UART senden zwischen zwei ATMega8: ||| wird String vorangestellt
    Von jcrypter im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 13
    Letzter Beitrag: 29.05.2013, 10:41
  3. Uart zwischen Atmega8 und Attiny2313
    Von dj_cyborg im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 13
    Letzter Beitrag: 12.10.2012, 16:14
  4. Datenübertragung zwischen 2 AVR mit UART
    Von MichWuhr im Forum AVR Hardwarethemen
    Antworten: 2
    Letzter Beitrag: 04.01.2010, 19:48
  5. UART zwischen Atmega32 und ATmega8
    Von Lunarman im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 07.06.2007, 17:22

Benutzer, die dieses Thema gelesen haben: 0

Derzeit gibt es keine Benutzer zum Anzeigen.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test