Forum: Mikrocontroller und Digitale Elektronik Entwiklungsumgebung für AT89X52


von K. S. (konsti)


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

von jack (Gast)


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.

von jack (Gast)


Lesenswert?

Nachtrag:

Der 89C52 kann nur parallel programmiert werden; Du mußt also einen
Programmer bauen oder Dir einen kaufen (z.B. Galep). Die 100 Mikros
werden Dich also einiges kosten.

von W. W. (dt_rocky)


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.

von jack (Gast)


Lesenswert?

>Ich erinnere mich, an einen Programmer von Ulrich Bangert der verwendet
>die serielle Schnittstelle

Ja klar, für den 89S52. Er kriegt aber die alten 89C52.

von W. W. (dt_rocky)


Lesenswert?

Ohhh danke dir jack, war wohl zu schnell beim lesen, sry.

Sonst hier noch wennst dir einen kaufen willst:
http://www.sunrom.com/index.php?main_page=product_info&products_id=1

Ansonsten im Internet suchen und Programmer selbst bauen.

MfG
W.W.

von K. S. (konsti)


Angehängte Dateien:

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.

von W. W. (dt_rocky)


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.

von K. S. (konsti)


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

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.