ATMega 16 ISP

OP #317943
Lesenswert?

Hallo!

Ich habe mir vor kurzem den Seriallen ISP Adapter von
http://s-huehn.de/elektronik/avr-prog/avr-prog.htm
gebaut.
Wenn ich den jetzt an meinen ATMega 16 anschliesse bekomme ich mit
PonyProg keine Daten, bzw. es kommen nur 0en rein. (Er sagt zwar Lesen
erfolgreich, aber das tut er auch, wenn ich das Kabel garnicht
angeschlossen habe) Daten schreiben geht auch nich.
Das Programm meldet bei jedem Schreib-/Leseversuch den Fehler "Device
missing or unknown device. (-24)" Aber in der Hilfe steht:
"Since version 1.15c if you select an AVR device (AT90S2313 for
example) and read it, the program try to probe the device first. If the
device is missing, or the device is locked, or the device is a
preproduction device a dialog box appears. It asks you if you want to
abort operation, retry or ignore the error. In case of a preproduction
device just select "Ignore"."
Jetzt meine Fragen:
Ich habe zuerst den Transistor zuerst falschherum eingelötet (E und C
vertauscht) da das auf dem Datenblatt etwas missverständlich
dargestellt war. Kann der dadurch beschädigt worden sein?
Brauche ich den in der Beispielschaltung gezeigten 4 MHz Quarz?
(betreibe die Schaltung im Moment ohne, da ich denke das das auch mit
dem Tankt gehen müsste)
Waran könnte sowas sonst liegen?

CU
Matthias
OP #317946
Lesenswert?

Ich dachte, da da was von wegen die serielle Schnittstelle ist robuster
und verträgt auch schonmal nen Kurzschluss und ich auch noch Anfänger
bin ist das besser wenn ich den nehme, aber dann werde ich mal den
parallelen ausprobieren.
Kann es evtl. mit WinXP zusammenhängen? Habe das vor kurzem auch mal
irgendwo gelesen. Ich nutze PonyProg 2.06f (versuche zu nutzen)

CU
Matthias
#317947
Lesenswert?

Natürlich muß man beim LPT etwas vorsichtiger sein, aber erstens geht
es schneller und zweitens viel einfacher. Bevor Du die Verbindung zum
LPT herstellst, prüfst Du halt alles auf evtl. Kurzschlüsse. Ich hab
unter XP keine Probleme damit. Ponyprog ist nicht so ganz das wahre,
ich habe festgestellt, daß ein 89S53 falsch ausgelesen wird, obwohl er
in der Device-Liste ausgewählt werden kann. Bascom ist da für AVRs
um Klassen besser oder für Assembler eben AVR-Studio (beides kostenlos)

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