AVR ISP Dongle und AT89S52

Gast #56366
Lesenswert?

Hi,

probiere nun schon seit Tagen einen AT89S52 per ISP zu programmieren.
Ich habe 2 Dongles: Ein selbstgelötetes (STK 200/300 kompatibel) und
ein bei ebay gekauftes (angelich auch stk kompatibel). Mit beiden kann
ich problemlos einen AT90S1200 mit PonyProg programmieren - ich kriege
es aber nicht hin, dass Atmel ISP meinen AT89S52 programmiert. Ich
bekomme immer die Fehlermeldung "The Device could not be initialized
correctly". Ich habe daraufhin mal ein bischen gesucht und
herausgefunden, dass Atmel ISP die Pins 2-12 und 3-11 am Druckerport
zusammengeschaltet haben möchte (wegen Erkennung des Dongles) - aber
auch das hat nichts geholfen (bei beiden Dongles).
Leider können Pony Prog und Yaap den AT89S52 nicht programmieren. Habe
auch schon diverse Male die Anschlüsse des Atmels überprüft, aber die
sind nach Atmel Datenblatt auch korrekt.

Könnt Ihr mir helfen?

Gruß,
      Thomas

PS: Der AT89S52 sitzt mittlerweile auf einer leeren Platine mit
stabilisierter 5V Spannungsversorgung, einem 24Mhz Quarz und zwei 33pf
Kondensatoren (diese flachen, runden)
Gast #56367
Lesenswert?

Hier ist auch noch der Schaltplan für das selbstgelötete Dongle. Habe
versuchsweise denn 100kOhm Widerstand gegen einen 10KOhm ausgetauscht -
kam mir als Pullup in bischen groß vor (das ebay Ding hat aber auch nen
100er eingebaut). Das Austauschen hat aber auch nichts geholfen.

Thomas
Angehängte Dateien:
Gast #56370
Lesenswert?

Hi,

das hatte ich schon gelesen - leider ohne Erfolg. Die meisten Posts
betrachten auch nur die "normalen" Avr Dongles, die hier nicht
funktionieren. Mittlerweile bin ich aber auf das sog. AEC_ISP gestoßen.
Habe mir dazu nen neuen Adapter gelötet (nur ein paar Kabel) und mit
dieser Dos Software funktioniert es jetzt (seit etwa 15Min) :)
Ist aber trotzdem komisch, dass man nirgends die Pinbelegung von dem
AT89ISP Adapter findet.

Gruß und trotzdem Danke,

                        Thomas

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