Ich will einen fabrikneuen ATmega328p-Chip vor dem Einlöten mit einem ISP flashen. Braucht dazu der Chip einen Quarz (inl. Lastkondensatoren), oder reicht der Pullup-Widerstand am Reset aus?
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'.
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.
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.).
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.