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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.