Entwiklungsumgebung für AT89X52

OP #680883
Lesenswert?

Hallo zusammen,

unsere Firma ist von AT89C52 auf AT89S59 umgestiegen, so dass ich die 
Möglichkeit habe 100µC zu erhalten (kostenlos). Bei solchen Angeboten 
kann man nicht „Nein“ sagen.
Nun komme ich ursprünglich aus der Ecke des PIC’s. Dort kenne ich die 
MPLAB-Entwicklungsumgebung, also habe ich mich auf die Suche nach einer 
Entwicklungsumgebung für AT89C52 begeben. Das es sich um 8051-Familie 
handelt kann ich die AVR-Studio-Entwicklungsumgebung nicht verwenden, 
oder etwa doch!? Wenn ja, wie?
Würde mich freuen wenn mir einer oder andere eine Entwicklungsumgebung 
bzw. einen Compiler asm->hex empfehlen kann.

Gruß,

Konsti
Gast #680957
Lesenswert?

>unsere Firma ist von AT89C52 auf AT89S59 umgestiegen

Wahrscheinlich meinst Du AT89S52, der sich vom C-Typ nur durch die
serielle Programmiermöglichkeit unterscheidet.

AVR-Studio ist nur für die AVRs geeignet.

Ich benutze den AS51 von Andreas Roth und bin damit zufrieden.
#681015
Lesenswert?

Hallo!

Wie jack schon erwähnt hat, brauchst du einen Programmer.
Ich erinnere mich, an einen Programmer von Ulrich Bangert der verwendet 
die serielle Schnittstelle, schau mal hier rein 
http://www.modul-bus.de/mbnews/mbnews02/isp.htm

Als Entwicklungsumgebung würde ich, diejenige von der Firma Keil 
verwenden (Keil µVision3) https://www.keil.com/demo/eval/c51.htm hier 
kannst du dir ein Demo runterladen. Hat Einschränkungen bezüglich 
Programmspeicher usw., aber zum Testen reicht es.

Hier auch 
http://www.atmel.com/dyn/products/product_card.asp?family_id=604&family_name=8051+Architecture&part_id=1918
reinschauen, da gibts die pdfs von Atmel dazu, das Thema ISP bitte 
durchlesen.

MfG

W.W.
OP #681239
Lesenswert?

Oh, vielen dank für die schnellen Antworteten!!! Werde mich mal auf die 
suche machen. Die Keil µVision3 kenn ich, leider kostet die etwas. Werde 
aber die Demoversion mal angucken.
Was den Brenner angeht so habe ich eine Dataman von der Firma 
erhalten(musste nur mit 2 gegrillte Hähnchen bestechen), ein sehr 
schönes Ding. Habe mir schon einen Adapter PLCC auf DIP gebastelt. 
Ferner bin ich an ein altes Starter Kit für AT89X-Famile herangekommen. 
Meine alten Unterlagen aus dem Studium habe ich auch schon aus dem 
Keller herausgeholt, so dass es letztendlich nur an den Compiler liegt.
Angehängte Dateien:
#681266
Lesenswert?

Guten Abend!

Freut mich das du den Brenner jetzt hast, sieht ordentlich aus.
Ja Keil's µVision ist schon super, was vergleichbares kenn ich leider 
nicht.
Was ja bei µVision super ist, ist das Debuggen. Sehr praktisch zum 
Fehlerüberprüfen und Testen, was sicherlich für dich ein wichtiger 
Aspekt ist. Verwende das auch in der Schule, wenn wir mit 8051ern 
arbeiten, aber bei uns geht der Trend jetzt endlich doch zu die AVR bzw. 
wir versuchen die Professoren umzustimmen und auf AVRs umzusteigen :-).
Wenn du ein Evalboard brauchst, ich habe ein kostengünstiges vor nem 
guten Jahr angefertigt mit Doku+Schaltplan und allem drum und dran 
(verwendet einen 89C52 mit LCD, ext. 32kByte RAM, alle Ports sind 
herausgeführt P1 gepuffert und ungepuffert, GAL zum Memory Mapping bzw. 
den Chip Selects für LCD und andere Peripherie usw.) meld dich halt 
einfach

MfG
W.W.
OP #681794
Lesenswert?

Habe heute endlich eine gute Software gefunden (MIDE-Studio for MSC51). 
Die ersten Schritte sind noch recht unsicher, es ist nicht wie MPLAB, 
aber sehr ähnlich. Ich glaube damit kann man leben.
@ W. W. würde mich freuen wenn du mir den Schaltplan und die Doku für 
das Evalboard zukommen lässt. Was kostet es? oder kann ich dich mit ein 
paar alten AT89C52 bestechen!? :-)

Gruß,

Konstantin

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