Suche Programmer für MSC51 wie z.B. AT89S52

Gast #4259698
Lesenswert?

Hallo,

ich suche für die Familie MSC51 wie z.B. AT89S52 einen Programmer.
Ich möchte bzw muss mich mit der 8051 Plattform auseinander setzen.

Auch nach langem Suchen finde ich keinen bezahlbaren Programmer.
Aber die muss es doch noch irgenwo geben.

Bin für jeden Tipp sehr dankbar.

Viele Grüße Frank
#4259721
Lesenswert?

Die "S"-Teile sind doch seriell programmierbar. Geht wohl auch mit 
avrdude 
http://www.avrfreaks.net/forum/writing-at89s52-through-usbasp?name=PNphpBB2&file=viewtopic&t=99161 
(aber nie selbst probiert),

Diese chinesischen TL866 minipro Programmer ab ca. 35EUR 
(aliexpress.com) behaupten das ebenfalls zu können 
(http://www.autoelectric%2ecn/minipro/MiniProSupportList.txt). Könnte 
eine Option sein, wenn du 89c51, 89c2051, etc. proggen möchtest.

PS:
Ich selber hatte die Teile mit einem von Peter Dannegger (er ist auch 
hier im Forum unterwegs) designten Programmer geflasht.
http://web.archive.org/web/20041208051738/http://www.specs.de/~danni/tools/proflash/index.htm

Aufgrund des Henne-Ei-Problems kam in diesem zunächst ein AT89S8252 
(http://web.archive.org/web/20001018233257/http://www.fmi.cz/jak/prog.html) 
zum Einsatz.
(Firma: 100nF 0603 X7R) #4259811
Lesenswert?

Frank schrieb:
> Hallo,
> ich suche für die Familie MSC51 wie z.B. AT89S52 einen Programmer.
> ...
> Auch nach langem Suchen finde ich keinen bezahlbaren Programmer.

Es gibt auch für die 8051er eine Menge ISP-Typen, da benötigt man keinen 
Programmer. Z.B. SST (jetzt Microchip), Atmel mit UART-Bootloader, usw.
Diese Firmen bieten`jeweils ein kostenloses ISP-Tool an, das über die 
serielle Schnittstelle oder per USB-Seriell-Adapter die CPU flashen 
kann.
Wozu also einen Programmer kaufen, vor allem, wenn man neu einsteigen 
will, und nicht zwingend alte Typen benutzen muß?
Gast #4260129
Lesenswert?

Vielen vielen Dank für die ganzen hilfreichen Antworten.

Den AVR ISP MkII habe ich. Wäre super wenn das mit ihm funktioniert.
Das werde ich mal als erstes testen.
In der Beschreibung steht nämlich nichts vom AT89.
Ich hatte irgendwo gelesen, dass man eine alte Firmware benötigt.
Ich wüßte aber nicht wo ich die her bekomme und wie ich den AVR ISP MKII
flashen soll.

Viele Grüße
Frank
(Firma: matzetronics) #4260340
Lesenswert?

Frank schrieb:
> dass man eine alte Firmware benötigt.

Auf meinem ist die Firmware 0x010e - und ich habe gerade damit die 
AT89S52 fürs Kloeckner-Moeller Projekt damit geflasht:
Beitrag "Spaß mit Kloeckner-Moeller PS3 in BASIC(?)"

Diese Firmware ist relativ aktuell.
Du benötigst STK500.exe und mögl. ein entsprechendes Batchfile, falls du 
unter Windows arbeitest:
1
set prog="C:\xasm\AVR\STK500\Stk500.exe"
2
%prog% -cUSB -dAT89S52 -e -if%1 -pf -vf
3
pause
Da lasse ich per Drag&Drop (oder auch aus MIDE-51 heraus) das HEX file 
rauffallen.
Klar, das du am 89S52 einen Quarz dran haben musst, denn er hat ja 
keinen internen Oszillator. Ich habe da, glaube ich, einen 4MHz Quarz 
oder so an meinem Programmiersockel.

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