wenn man keinen ISP-Stick hat kann man den Attiny2313 auch mit einem Arduino Nano oder Uno programmieren.
Zuerst öffnet man in der Arduino-IDE unter "File" - "Examples" - "ArduinoISP" - "ArduinoISP" und lädt diesen Sketch in den Arduino hoch. Dann zieht man den Arduino vom USB-Kabel ab und verbindet den Attiny2313 wie folgt:
- 5V → Pin 20
- GND → Pin 10
- D13 → Pin 19
- D12 → Pin 18
- D11 → Pin 17
- D10 → Pin 1
Dann verbindet man den Arduino wieder per USB-Kabel, öffnet ein cmd.exe-Fenster und wechselt in den Ordner Please Login or Register to see this code Dann kann man mit folgendem Befehl den Attiny2313 programmieren: Please Login or Register to see this code Dabei muss folgendes angepasst werden:
-C: Pfad zur avrdude.conf-Datei
-P: Serieller Port, in Arduino-IDE oder im Gerätemanager nachschauen
-U: Hier muss der Pfad zur hex-Datei angepasst werden
Teilweise liest man, dass der Arduino Reset-Pin mit einem 10 µF-Kodensator mit GND verbunden werden muss, damit der Arduino selbst nicht "Reset" empfängt. Bei mir hat es ohne funktioniert.
Gruss Fabian