Hallo ihr da, muss der Resonator während der Programmierung meines Attiny 85 angeschlossen sein oder reicht es wenn ich diesen in die Fuse miteinbeziehe und später bei der Inbetriebnahme wieder anschließe? Problem ist, dass alles auf SMD basiert und es schwierig ist meinen SMD Resonator aufs Breadboard zu stecken. Für den Attiny besitze ich einen bedrahteten Adapter. Viele Grüße Luis
Wenn der Tiny schon auf ext. Resonator gefused ist, dann muss er auch beim Programmieren davon getaktet werden. D.h., es muss natürlich nicht dieser Resonator sein, aber der Tiny benötigt eine externe Taktquelle.
Man kann ihn mit den internen 1MHz programmieren, die Fuses werden erst danach gültig: "Fuse values are latched when the device enters programming mode and changes to fuse values will have no effect until the part leaves programming mode."
Peter D. schrieb: > Man kann ihn mit den internen 1MHz programmieren, die Fuses werden erst > danach gültig: > "Fuse values are latched when the device enters programming mode and > changes to fuse values will have no effect until the part leaves > programming mode." Richtig. Man muss dann halt nur darauf achten, dass man wirklich die Fuses als allerletztes programmiert. Ich bin nicht sicher, ob das bei jedem Programmiertool automatisch sichergestellt ist, wenn alle Programmieraufgaben gleichzeitig sozusagen "en block" übergeben werden, wie das ja vielfach möglich ist. Außerdem gibt es ggf. einen weiteren Nachteil: man muss (u.U. erheblich) langsamer programmieren, als wenn man zuerst die Fuses setzt. Bei einem Tiny85 ist das sicher noch nicht so dramatisch, bei dickeren Eisen kann das aber schon nerven. Da wäre es dann eventuell sogar sinnvoll, die Fuses zweimal zu programmieren. Im ersten Schritt auf den höchsten Takt, der mit dem internen Taktgenerator möglich ist, dann den Flash und das EEPROM und als letzten Schritt nochmal die Fuses auf die endgültigen Einstellungen.
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.