ATMega8 programmieren mit AT-Prog

Gast #92581
Lesenswert?
• ▲
▼
Hallo!
Ich habe den Direkten Parallelport Programmer dieser Website:
http://www.geocities.com/SouthBeach/Port/1592/avr-prog.htm nachgebaut
und möchte damit einen ATmega8 programmieren.

Ich habe das Beispielprogramm aus dem Tutorial dieser Website
assembliert(ohne Probleme) und die hex-Datei in AT-Prog geladen und auf
WRITE geklickt. Nach kurzer Zeit kam diese Fehlermeldung(Dateianhang).
Könnt ihr mir bei der Problembehebung helfen? Ich habe nämlich noch
keine Programmierkenntnisse.
Shark
Angehängte Dateien:
Gast #92584
Lesenswert?
• ▲
▼
Erkennt AT-Prog denn den ATmega8, wenn du Atutodetection aktivierst ?
Der Fehler besagt ja, daß bereits das erste zu programmierende Byte
schon falsch ist. Wenn nicht, Verbindung etc. überprüfen.

Thorsten
Gast #92595
Lesenswert?
• ▲
▼
Ich habe gerade gesehen, dass das Programm etwas liest ohne dass ich den
Controller angeschlossen habe! Also muss irgendwas mit der Verbindung
sein. Ist es denn unbedingt notwendig die Widerstände einzubauen?
Gast #92597
Lesenswert?
• ▲
▼
Hab ich nicht ausprobiert. Ich benutze jetzt nur noch den Programmer
nach der Aplication note AVR910. Findest du in der Codesammlung,
funktioniert hervorragend. Brauchst halt erst mal nen anderen Progger
:(

Aber nochmal zu deinem Problem, du könntest mal ein Scope dranhängen
(wenn vorhanden), ob sich an den Pins überhaupt was tut. Und wie sieht
es mit dem Takt des ATmega aus ?
Gast #92599
Lesenswert?
• ▲
▼
Ok, das der ATmega per default mit nem internen 1MHz-Oszillator läuft,
weißt du ? Wenn du einen externen Takt benutzt, müssen die Fuses
richtig gesetzt werden. Wenn du an den Fuses noch nichts verändert
hast, nimm den externen Takt einfach mal komplett weg und hoffe, daß
der Controller nicht im Eimer ist.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren