Forum: Mikrocontroller und Digitale Elektronik ATEML AT89C51ED2 Programmieradapter


von A.O. (Gast)


Lesenswert?

Hallo,

ich versuche einen Programmieradapter nach Vorgabe aus dem Beitrag 
"Beitrag "AT89C51ED2: Flash Prorammierung über ISP-Adapter möglich ?"; zu bauen, doch es gelingt 
mir nicht wirklich.

Ich habe die Schaltung auf einem Breadboard rekonstruiert und es 
funktioniert einfach nicht, egal was ich mache.
ATMEL Flip zeigt mir immer "Runtime error!".

Wäre es möglich dass an der Schaltung etwas falsch ist?
Hat jemand diese Schaltung schon erfolgreich getestet.
Muss ich bei Flip noch etwas einstellen?
Könnte es daran liegen, dass ich statt einem 22,1184MHz einen 11.0592MHz 
Oszillator benutze?

von Bernhard S. (b_spitzer)


Lesenswert?

Die Fehlermeldung in Flip hatte ich in den letzten Jahren noch nie!! Ist 
die Java-Runtime aktuell? Ich verwende Flip 2.4.6 unter XP und Flip 
3.4.2 unter Win7 64Bit. Controller bei mir sind AT89C5131, AT89C51RC2 
oder AT89C51ED2. Welche Version von Flip benutzt Du? Welches 
Betriebssystem, 32 oder 64 Bit? Hat der PC eine echte serielle 
Schnittstelle oder nutzt Du einen USB-Adater? Die Ansteuerung der 
Signale FRES und FPSEN könnte mit einem USB-Adapter Probleme machen - in 
diesem Fall FRES und FPSEN nicht an die serielle Schnittstelle legen und 
/PSEN mit einem Schalter oder Jumper auf Masse legen, dann Reset drücken 
und schon ist der Controller im Bootloader.
In FLip musst Du nach dem Klick auf das Kabel die passende Schnittstelle 
auswählen, dann die Baudrate erstmal runtersetzen. Bei 11.0592MHz sollte 
zwar auch 115200 Baud gehen, aber bei niedrigen Baudraten geht es oft 
zuverlässiger. Fange mal bei 9600 an und arbeite dich hoch, wenn es 
damit geht.

tschuessle
Bernhard

von Ralf (Gast)


Lesenswert?

> /PSEN mit einem Schalter oder Jumper auf Masse legen
MIT Widerstand!!! -> /PSEN ist im normalen Betrieb ein AUSGANG!

Ralf

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.