Forum: Mikrocontroller und Digitale Elektronik Atmega128_USART0_Initialisieren


von Andreas E. (alleswirdgut)


Angehängte Dateien:

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.

von hans dieter (Gast)


Lesenswert?

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

von ,,,, (Gast)


Lesenswert?

Sind die Fuse-Bits auf externen Quarz gestellt?

von Andreas E. (alleswirdgut)


Lesenswert?

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

von Andreas E. (alleswirdgut)


Lesenswert?

fusebits passen!

von hans dieter (Gast)


Lesenswert?

sonst sieht der in ordnung aus.

von Andreas E. (alleswirdgut)


Angehängte Dateien:

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!!

von Andreas E. (alleswirdgut)


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!!

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.