ATMega8 lässt sich nicht programmieren

Gast #3393838
Hallo,
Ich versuche momentan einen ATMega8 auf ein Breadboard zu programmieren.

Ich kann keine Fuses auslesen. Ich hab vom USB-Brenner einfach Kabel in 
das Flachbandkabel gesteckt und diese dann auf das Breadboard an den 
ATMega8. Ich erhalte aber immer folgende Meldung:

avrdude.exe: warning: cannot set sck period. please check for usbasp 
firmware update.
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
             Double check connections and try again, or use -F to 
override
             this check.

Firmware ist die neuste, die letzte stammt von 2011.
5V kommen an den ATMega 8 an.

Zwischen Vcc und Reset ist 1kOhm geschaltet und ehrlich gesagt bin ich 
ziemlich ratlos.

Danke
Franzel schrieb:
> Hallo,
> Ich versuche momentan einen ATMega8 auf ein Breadboard zu programmieren.
>
> Ich kann keine Fuses auslesen. Ich hab vom USB-Brenner einfach Kabel in
> das Flachbandkabel gesteckt und diese dann auf das Breadboard an den
> ATMega8.

Davon solltest du mal ein Photo machen, zusammen mit der 
Anschlussbelegung des Brenners.

Ein Mega8 braucht nicht viel mehr als die Versorgungsspannung an den 
beiden Vcc Anschlüssen, GND muss angeschlossen sein, MISO, MOSI, SCK und 
Reset müssen zum Mega geführt werden und eigentlich funzt das damit 
meistens schon.

Damit es stabiler wird noch die obligaten 100nF an jedem 
Versorugunsspannung-Pärchen (Vcc und GND), die 10k am Reset können sein, 
müssen aber nicht.

> Zwischen Vcc und Reset ist 1kOhm geschaltet und ehrlich gesagt bin ich
> ziemlich ratlos.

Wenn du sicher bist, dass der Mega8 die Versorgungsspannung an den 
richtigen Pins hat, dann vertausch einfach mal MISO und MOSI. Vielleicht 
hast du dich mit den beiden Anschlüssen vertan.
Gast
Den Namen kann ich nicht sagen, ist von der Schule aber ich benutze usb 
asp.

Ich habe ein 10-poliges Flachbandkabel und dann die Kabel dort 
reingesteckt, so wie es halt bei einem normalen ISP Stecker ist. 9 sind 
belegt und einer ist frei.

Am Atmega wurde diese dann so angeschlossen:

Linke Seite des Flachbandkabel:

1.MOSI (Pin 17)
2.GND
3.RESET (Pin 1)
4.SCK (Pin 19)
5.MISO (Pin 18)

rechte Seite:
1. Frei und die restlichen alle auf GND

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.