Forum: Compiler & IDEs Problem UART mega32


von Chris (Gast)


Angehängte Dateien:

Lesenswert?

Hallo, ich möchte zum testen meines Atmels einfach nur etwas am PC
ausgeben. Anstatt der gewünschten ausgabe wir aber immer nur ein Ç
ausgegeben. Kann jemand sagen was ich falsch mache? Die Einstellungen
am PC (Baudrate, Frameformat hab ich schon mehrmals überprüft).

Danke!

von Mike (Gast)


Lesenswert?

Die 8MHz sind getestet? Also bspw. mal ne LED im Sekundentakt blinken
lassen. (Fuse Bits korrekt?)

von Jörg Wunsch (Gast)


Lesenswert?

Die UART ist auch ordnungsgemäß mit einem Pegelwandler/Inverter an
den PC angeschlossen, ja?

von Chris (Gast)


Lesenswert?

Ja hab den Max232 benutzt
Aber wie stellt man diese Fuse Bits korrekt ein?

von Mike (Gast)


Lesenswert?

LIES DAS TUTORIAL!

von Johannes Stratmann (Gast)


Lesenswert?

ich hatte auch Probleme beim übertragen der UART Initialisierung vom
AT2313 auf den Mega32, der wollte noch ein URSEL Bit gesetzt haben:

  ; Set frame format: 8data, 1stop bit
  ldi   r16, (1<<URSEL)|(0<<USBS)|(3<<UCSZ0)
  out   UCSRC,r16

steht in der UART Init Beschreibung vom Datenblatt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.