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?
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
> /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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.