www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Atmega128_USART0_Initialisieren


Autor: Andreas Enns (alleswirdgut)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute!
Hab jetzt glaub ich sämtliche tutorials und beschreibungen durchgelesen
und durchprobiert.

Ich krieg meinen atmega128 nicht dazu etwas zum pc zu senden.
Ich denke die initialisierung der USART0 passt nicht. Weiss aber
mitlerweile nicht mehr was ich noch machen soll.
Kann mal jemand den quelltext anschauen und mir sagen was daran falsch
ist.

Autor: hans dieter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
funktioniert der pegel-wandler?
sind die kabel richtig angeschlossen? (empfangs pin computer an
sendepin atmega128)?

Autor: ,,,, (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sind die Fuse-Bits auf externen Quarz gestellt?

Autor: Andreas Enns (alleswirdgut)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
jau habs grade gelesen. ist bei mir falsch!!
Ist der quellcode in ordnung?

Autor: Andreas Enns (alleswirdgut)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
fusebits passen!

Autor: hans dieter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
sonst sieht der in ordnung aus.

Autor: Andreas Enns (alleswirdgut)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo leuts. jetzt geht es. :-))


Ich schreibs mal etwas ausfürlicher, für leuts die  auch solche
startprobleme haben.

Fuse_bits richtig setzen!!!
z.B.
Im Datenblatt steht auf seite35
                   CKSEL3..0
External Crystal      1111
müssen in PonyProg   die häckhen raus (das prog invertiert das wohl)

ATmega103 compatibility mode wird mit fuse M103C gesetzt
hier muss der hacken bei ponny raus

RXD des AVR muss an TXD des pc
und
TXD des AVR muss an RXD des pc

und di Initialisierung die auf jeden fall für den Atmega 128  geht füge
ich bei.

!!!!Fals ich blödsinn schreibe, dann korrigiert das bitte einer!!!!


So jetzt mach ich mich mal ans auslesen und auswerten!!

Autor: Andreas Enns (alleswirdgut)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Uj habs fast vergessen mich zu bedanken. :-((

Vielen vielen dank.

Sonst würd ich da warscheinlich noch tage dran sitzen und an der
initialisierung rumbasteln.

Danke!!

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.