ATMEGA16 Programmieren schlägt fehl

OP #1425935
Lesenswert?

Hallo liebes Board,
Ich hab mich hier schon durch einiges durchgelesen jedoch nicht wirklich 
viel gefunden was zu meinem Problem passt bzw. geholfen hat.

Es geht um folgendes :

Ich habe mir den ISP Parallel Programmer von der Seite :
http://s-huehn.de/elektronik/avr-prog/avr-prog.htm
zusammengebastellt. Is ja jetzt auch nicht so schwer gewesen bei den 2 
Widerständen. Danach hab ich mir die Grundschaltung ( auch von der Seite 
) auf einem Steckbrett mit einem ATMEGA16PU aufgebaut.
Ich hab das ganze ohne den 5 bzw. 10 poligen stecker gebaut sondern das 
parallele kabel direkt ans steckbrett gemacht. Sollte ja eig. egal sein 
.

Jetzt habe ich versucht eine verbindung per Ponyprog mit meinem Computer 
herzustellen. Funktioniert aber aus was weiß ich für Gründen jedoch 
nicht.
Es kommt immer no device detectet or wrong device oder sowas in der art.
Eig. müsste ich ja zuerst die Fuse-bits verändern um den externen Takt 
einzuschalten oder ? Aber wie soll ich das machen wenn er denn 
controller nicht mal erkennt ? Hat da jemand ein Tipp für mich ?

Jetzt kommt was wofür mich wahrscheinlich einige leute schlagen werden. 
Es kann meinermeinung nach eig. nur eine Fehlerquelle in frage kommen.
Anstatt zwei 22pF Kondensatoren am Quarz hab ich 330 pF Kondensatoren 
genommen, weil ich gerade keine anderen zur verfügung hatte und ich 
keine lust hatte wegen zwei kondensatoren was zu bestellen geschweige 
denn 80 kilometer zum konrad zu machen. Kann das der Grund sein warum es 
nicht funktioniert ?

Ja zimlich viel text ich weiß. Und sorry wenn meine Rechtschreibung und 
meine Kommasetzung nichtgerade die beste ist.

Ich hoffe ihr könnt mir helfen.

lg. Stefan
Persönliche Seite #1426083
Lesenswert?

Mosi/Miso eventuell vertauscht?
Am Prozessor alle Vcc zusammen an 5V und
alle GND zusammen an Masse?
Reset-Pin ohne weitere Beschaltung zum Programmer? Wenn nein, 
ausprobieren.

Quarz erstmal weglassen und den Programmer so ans Laufen bringen.

Achja. Mal aufzeichnen, wie Du den Prozessor theoretisch 
zusammengesteckt hast (oder auch ein Foto vom Steckbrett).
OP #1426137
Lesenswert?

Hubert G. schrieb:
> Hast du den Test in PonyProg gemacht und Calibration?

Ja hab ich.

> Wenn der Mega16 neu ist, brauchst du den Quarz nicht. Mit 330p wird aber
> nichts gehen, auf einem Steckbrett geht es eher ohne Kondensatoren.

Ja er ist neu, aber auch ohne Quarz geht irgendwie nicht. Ponyprog sagt 
mir bei Proge "ok" Aber trotzdem no device.

Christian H. schrieb :
>Mosi/Miso eventuell vertauscht?

Nein

>Am Prozessor alle Vcc zusammen an 5V und
>alle GND zusammen an Masse?

Ja

>Reset-Pin ohne weitere Beschaltung zum Programmer? Wenn nein,
>ausprobieren.

Hab ich von anfang an gemacht direkt an den Programmer ohne weitere 
beschaltung.

>Quarz erstmal weglassen und den Programmer so ans Laufen bringen.

Wie Oben ohne Quarz das selbe Problem

>Achja. Mal aufzeichnen, wie Du den Prozessor theoretisch
>zusammengesteckt hast (oder auch ein Foto vom Steckbrett).

Ist Hochgeladen bitte schön.
Ich hoffe man erkennt was ich mach euch aber nochmal ne skizze wie ich 
es genau angeschlossen hab, kann aber nen mom. dauern.

lg. sys
Angehängte Dateien:
OP #1426296
Lesenswert?

Fabian Beyer schrieb:
> Andere Frage:
> Hat dein Computer einen echten Parport? Oder hast du das Ganze an einen
> USB-Parport-Adapter gehängt? (Das klappt nämlich nicht)

Ja ich hab mir noch einen ganz alten aufgehoben ^^
Ich wusste ich kann den nochmal gebrauchen.
Ganze 1,4 GHz mit 4 GB Festplatte und 128 MB Ram,
Mit schöner onboard graka. Man war das damals ein schönes teil XD

Das , das mit den USB dingern nicht funktioniert hab ich auch schon 30 
mal gehört, eig. wollt ich das damit machen, aber naja .

Wenns was neues gibt meld ich mich, heut mach ich nichts mehr ich hab 
die schnauze voll ^^

lg. stefan
OP #1429690
Lesenswert?

So danke an alle die geholfen haben es hat nach langen versuchen nun 
doch endlich funtioniert.

@Hubert :
Danke diese verion war deutlich umfangreicher.

Für die jenigen die es Interessiert und vllt das selbe Problem haben. 
Bei mir lag es daran das das Kabel des Prallelprogrammers zu lang war ( 
glaub ich jedenfalls ). Hab es um ca. 20 cm gekürzt und die ganze sache 
lief.

Nochmals vielen Dank an alle.

lg. Stefan

Nachtrag : DasKabel is jetzt nur 15 cm lang.

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