Wenn du im Betrieb dann mal wirre Zeichen am Monitor hast oder der µC nicht tut was du willst, wirst du nach einigem suchen auf die Idee kommen doch einen Quarz einzuöten.
so danke für alle antworten
hab das problem mitlerweile selbst gelöst!
Es war ja nur der µC Sockel schlecht angelötet sodass Rx,Tx nicht verbunden waren - genau nur die zwei pins
ist der quarz wirklich so wichtig?
genügt nicht der interne oszillator? stimmt schon das man den internen oszilator nur bis 8Mhz betreiben kann aber ich glaube das genügt
Mfg hanspeter
Wenn du im Betrieb dann mal wirre Zeichen am Monitor hast oder der µC nicht tut was du willst, wirst du nach einigem suchen auf die Idee kommen doch einen Quarz einzuöten.
Servus,
den internen RC-Oszillator mit 8MHz kannnst du schon benutzen, aber er ist nicht so timingtreu wie ein richtiger externer Quarz. Wenn du aber Daten über die serielle Schnittstelle senden willst, ist es sicherer einen Quarz (z.B. 7,3728MHz+2x22pF) zu spendieren. Zudem ist bei 8MHz ein Problem mit der richtigen Baudrate (Baudratenfehler als Abweichung in %). Das hast du mit o.g. Quarz nicht.
Abweichung bei 8MHz bei 19200 Baud = 0,16% ideal, der RC-Oszillator tickt aber auch noch einiges daneben. Ist also höherer Fehler.
Abweichung bei 7,3728MHz bei 19200 Baud = 0,00% mit Quarz eben ein paar millionstel (ppm) Abweichung.
Grüße Wolfgang
Lesezeichen