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