Hallo, ich habe folgendes Problem mit meinem ISP-Aufbau an meinem Attiny13A. Jedes Mal, wenn ich versuch ein Testprogramm darauf zu laden, erscheint die Fehlermeldung, wie sie auf dem Bild zu sehen ist. Es sieht so aus, als ob der uC nicht gefunden werden kann, den Aufbau habe ich allerdings schon mehrere Male geprüft, ein Bild habe ich mal verlinkt. Ich verwende den Pololu USB AVR Programmer, die Einstellungen kann ich ändern, er wird erkannt und liefert Spannung. Als IDE Verwende ich die Arduino IDE und habe die entsprechenden Cores für meinen Attiny13 geladen. Erst dachte ich es läge daran, dass der uC beschädigt ist, allerdings handelt es sich um ein neues Gerät. Außerdem habe ich das gleich spiel bereits mit einem Atmega88 versucht, ebenfalls ohne Erfolg. Was mache ich falsch? Ich freue mich auf eure Beiträge und danke im Voraus. Das erste Bild ist der Aufbau, das Zweite die Programmer Einstellungen und das dritte die Fehlermeldung.
Die meisten ISP Programmer sind mit den Standard-Einstellungen zu schnell getaktet, solange die CLKDIV8 Fuse aktiv ist. Und das ist Standardmäßig bei allen neuen AVR der Fall. Der Chip läuft initial nicht auf 9,6 MHz sondern auf 1,2 MHz. Bei avrdude verwendet man den Parameter -B20, um die Taktrate zu reduzieren. Ich würde dir empfehlen, mit einer GUI für avrdude (z.b. AVR8-Burn-O-Mat) zuerst diese Fuse zu deaktivieren. Danach kannst die Arduino IDE verwenden. Zwischen VCC und GND gehört ein 100nF Kondensator ganz nahe am AVR.
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.