Forum: Mikrocontroller und Digitale Elektronik UART beim Mega16 & STK500


von Karlheinz Druschel (Gast)


Angehängte Dateien:

Lesenswert?

Hi Leuts,
ich habe hier das STK500 mit einem ATMega16 und versuche verzweifelt
mir ein paar Bytes auf den PC schicken zu lassen. Das Asm-Proggi aus
dem Tutorial klappt ebensowenig wie das Beispiels aus dem GCC (ich
arbeite mit WinAVR).

Er schickt zwar was, aber lt. Terminalprogramm HTerm0.6.1beta alles
Fehler (alles rot). Anstelle des 'x' kommt immer die Sequenz
000,252,056,000,252,056,.... an.
Woran kann das liegen ? Habe schon den Controller getauscht, aber
keinen Erfolg....

von Hannes L. (hannes)


Lesenswert?

Mit welcher Taktquelle und Taktfrequenz läuft dein Controller?

UART braucht nämlich einen stabilen Quarztakt, möglichst
baudratentauglich (z.B. 3,686400MHz), der ATMega16 wird aber mit
aktiviertem internen 1MHz-RC-Oszillator ausgeliefert und ist damit im
Auslieferungszustand nicht für UART-Betrieb geeignet.
Schau dir mal die Fusebits an, mit denen kann man die Taktquelle
umschalten. Und schau sie dir richtig an (Datenblatt), denn mit den
Fusebits kann man auch andere Dinge verstellen, die man vielleicht gar
nicht verstellen möchte.

...

von Karlheinz Druschel (Gast)


Lesenswert?

Puh bin ich blöde
Ich hab zwar die richtige Einstellung noch nicht gefunden, aber er
stand definitiv auf internem RC, dabei soll er doch auf dem STK mit
3686400 Hz laufen.....
1000 Dank

Greets
Karlheinz

von Hannes L. (hannes)


Lesenswert?

Das müsste Crystal-Resonator oder ähnlich heißen (habe im Moment kein
STK500 angeschlossen), Frequenzbereich 3..8MHz und langsamste Startzeit
(64ms+).

Das "blöde" nimmste aber zurück! ;-)

...

von Karlheinz Druschel (Gast)


Lesenswert?

*lach
das nehm ich nicht zurück, denn ich bin schon mal darüber
gestolpert...
Bin wohl mit 41 nicht mehr lernfähig, aber dafür gibts ja das Forum
hier


Greets
Karlheinz

von Hannes L. (hannes)


Lesenswert?

> Bin wohl mit 41 nicht mehr lernfähig,

Einundvierzig war ich vor 15 Jahren auch mal...
Lernfähig sind wir ja noch, aber es dauert alles ein bissel länger...

8-(

...

von Dirk (Gast)


Lesenswert?

Hi,

es gibt auch eine hohe Lernresistenz bei jugendlichen.

Gruß,

Dirk

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.