Minimalbeschaltung für einen ATmega328p beim flashen

Gast #4822064
Uhu U. schrieb:
> oder reicht der Pullup-Widerstand am Reset aus?
Eigendlich brauchst Du nichtmal den. Der Programmer zieht Reset sowieso 
auf GND.
Vc, GND und ein 100n dazwischen sollte reichen. Achte aber auf den 
ISP-Takt, fabrikneue Mega328 laufen nur mit 'intern 1Mhz'.
Gast #4822093
Uhu U. schrieb:
> Braucht dazu der Chip einen Quarz (inl. Lastkondensatoren)

Bei fabrikneuen nicht, wenn allerdings bei einem gebrauchten schon mal 
die Fuse für den Takt auf externem Takt oder Quarz programmiert war, 
dann brauchst du einen externen Takt bzw. einen Quarz.
Gast #4822098
HildeK schrieb:
> Uhu U. schrieb:
>> Braucht dazu der Chip einen Quarz (inl. Lastkondensatoren)
>
> Bei fabrikneuen nicht, wenn allerdings bei einem gebrauchten schon mal
> die Fuse für den Takt auf externem Takt oder Quarz programmiert war,
> dann brauchst du einen externen Takt bzw. einen Quarz.

+1

Aus dem Grund würde ich auch im Layout des Programmieradapters (falls du 
dafür eine Platine erstellst) eben diese ext. Quarz - Beschaltung 
zumindest vorsehen, um die µC's ggfs. erneut programmieren zu können 
(Reparaturen / Fehlersuche etc.).
Gast #4822133
AVR schrieb im Beitrag #4822098:
> Aus dem Grund würde ich auch im Layout des Programmieradapters (falls du
> dafür eine Platine erstellst) eben diese ext. Quarz - Beschaltung
> zumindest vorsehen

... und einen externen Taktgenerator. Das kann auch ein einfacher 
RC-Schwinger sein mit >1MHz.
Oder gleich in die Zielschaltung einen Programmieradapter mit 
einbringen. Dort werden bei der Erstprogrammierung die Takt-Fuses wie 
gewünscht eingestellt (noch mit internem Takt programmiert) und jede 
weitere Programmierung wird dann vom Zielboard mit dem Takt versorgt.

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.