Steve van de Grens schrieb:
Die Schaltung ist fehlerhaft. Man kann nicht einen Quarz an mehrere
Oszillatoren parallel anschließen. Jedes IC braucht einen eigenen Quarz.
Jein. Ich denke, Sinn des Boards ist es, dass immer nur ein Controller gleichzeitig genutzt wird zum Flashen.
Mario W. schrieb:
Wenn man auf den Board ein MC per ISP beschreiben möchte, warum wird
dort ein Quarz verbaut ?
Der Quarz ist wichtig, falls die Fuse-Bits vom Controller auf ext. Quarz gesetzt werden. Ohne Quarz ließe sich der Controller auf diesem Board dann nicht mehr programmieren.
Mario W. schrieb:
Was ich bis jetzt so gelernt habe, soll der Quarz inkl. Kondensatoren
dicht an den Ein / Ausgängen platziert werden, dies ist doch bei der
Schaltung nicht möglich.
Ist das keine Fehlerquelle ?
Korrekt und ja, es ist eine Fehlerquelle aufgrund der Leiterbahnkapazität.
Sinnvoll wäre es, jeder Controlleroption einen eigenen Quarz zu spendieren.
Steve van de Grens schrieb:
Oder du nutzt einen externen QuarzOszillator, dessen Ausgang mit den
XTAL1 Eingängen der Mikrocontroller verbunden wird. Die müssen dann aber
passend konfiguriert werden (External clock, nicht Crystal).
Das würde voraussetzen, dass die Zielschaltung dann ebenfalls einen Oszillator hat. Das Board dient ja nur als Programmieradapter, der Controller wird dann woanders eingebaut.