Atmega8 mit Timing Problem

OP #4921775
Hallo,

ich habe ein kleines Problem mit meinem Atmega8 und seinem Quarz (8Mhz).

Der Atmega hat zwei block C mit jeweils 100nF und der Quarz zwei mit 
22pF.

So das Problem ist das er komplett ungenau läuft und auf dem UART nur 
müll raus kommt bei 9600Baud. Wenn ich aber die fuses auf internen RC 
8Mhz setze läuft er super.

Der Quarz ist auch so nah dran wie es nur geht, laut meinem Oszi swingt 
er auch mit genau 8Mhz. Die Spannung des Signals an dem einen Pin 
schwingt zwischen 1,9 und 3,2 Volt, und an dem anderen pin eine glatte 
2,3V Spannung.

Hat jemand eine idee woran das liegen könnte??
Gast
Helmut schrieb:
> Wie lange dauert denn 1Bit bei internen bzw. externem 8MHz-Clock.
> Gibt's da markante Unterschiede?

Die nachricht ist immer gleich lang auf dem Oszi, man sieht nur das sich 
der inhalt ständig ändert trotz das ich immer den selben Text sende.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.