Das ATtiny85- Datenblatt auf Seite 152 scheint diesbezüglich ziemlich klar zu sein:
Nachdem diese Sicherung programmiert wurde, kann das Gerät nur über den seriellen Hochspannungsmodus programmiert werden.
Aber an anderer Stelle, auf Seite 28, heißt es:
Wenn die RSTDISBL-Sicherung programmiert ist, wird diese Startzeit auf 14CK + 4 ms erhöht, um sicherzustellen, dass der Programmiermodus aufgerufen werden kann.
Kann ein ATtiny über ISP neu programmiert werden , indem innerhalb kurzer Zeit nach dem Einschalten in den Programmiermodus gewechselt wird? Wenn nein, warum wird die Startverzögerung wie im zweiten Zitat beschrieben erhöht?
Ich glaube nicht, dass es eine Möglichkeit gibt, den AVR über ISP neu zu programmieren, wenn die RSTDISBL-Sicherung programmiert ist. Vielleicht bezieht sich der zweite Satz selbst auf den seriellen Hochspannungsmodus? Die einzige Möglichkeit, die ich kenne, um den ATTiny mit Niederspannung zu programmieren, wobei der Reset-Pin als Ausgang verwendet wird, besteht darin, einen Bootloader zu verwenden. Beim Start prüft der Bootloader, ob an seinen konfigurierten Pins ein serielles Signal vorhanden ist, und wenn es vorhanden ist, lädt er das herunter Code über Seriell und dann selber flashen.
Peter Mortensen