PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mega 8 läßt sich mit Quarz nicht programmieren



12.09.2004, 19:48
Kennt jemand das Phänomen das sich ein Mega 8 mit Quarz nicht programmieren läßt. Beim übertragen von Programmen per ISP werden ständig Übertragungsfehler angezeigt.
Wenn ich dann auf internen 1 Mhz Oszillator schalte (über Fusebit) dann klappt die Übertragung problemlos. Ich kann dann auch wieder auf den Quarz schalten, Programm läuft auch dann einwandfrei. Nur Programm-Übertragung klappt nicht mit Quarz.
Was ist das denn? Störquellen kann ich keine finden.

x-ryder
12.09.2004, 21:33
Hi!

1. hast du entstörkondensatoren nach masse?
2. hast du Fusebit "A987" auf "1111:1111" gestellt?

Martin

12.09.2004, 22:31
Ja habe ich. Wie gesagt Programm geht ja auch mt Quarz, nur ISP nicht

Frank
13.09.2004, 23:29
Ich hab das auch schon gehabt und daher mal untersucht. Also mehrere Controller, Dongels und Quarze gewechselt.
Dabei hab ich festgestellt das das Problem durchaus auch am Quarz liegen kann. Wechselt man den 16 Mhz Quarz gegen einen anderen 16 Mhz Quarz des gleichen Herstellers aus, kann die Fehlerrate beim Programm übertragen manchmal fast auf 0 gesenkt werden. Ob das ein Einzelfall war oder ob es öftes Quarze mit Macken gibt, kann ich nicht sagen.
Offenbar haben auch die Controller Toleranzen. Bei manchen klappt die Übertragung besser bei manchen etwas schlechter. Allerdings sind diese Unterschiede sehr gering, im Gegensatz zum Quarz.

Gruß Frank