Forum: Mikrocontroller und Digitale Elektronik AT89S51 programmieren mit C


von Buddy H. (clutchhawks81)


Angehängte Dateien:

Lesenswert?

Hi
Da ich neu bin mach ich es kurz:

Hab schon Erfahrungen mit dem AT89S52 von Atmel und dem KISS Workbench. 
Hab mit dem Prog. auch schon einige Programme geschrieben. Möchte aber 
nun meinen Controller mit C Programmieren um ein LCD Display zu 
betreiben wie es im Tutorial beschribene ist. Da das Programm da aber 
nur in C drin steht  will ich es auch in C probieren. Grundlegende 
Erfahrungen in C hab ich schon aber Fortgeschritten möchte ich das nicht 
nennen.
Kann mir da einer helfen ?

von Matthias K. (matthiask)


Lesenswert?

SDCC als C-Compiler, Freeware
http://sdcc.sourceforge.net

MIDE-51 als Entwicklungsumgebung, Freeware
http://www.opcube.com/home.html

Beides durchaus brauchbar.

Oder:
C51 von http://www.keil.com
der Branchenprimus, sehr effizient, aber musst rund 2000 Euro für die 
Vollversion hinlegen. Demoversion mit Limitierung auf 2k Code gibts dort 
kostenlos.

Ansonsten eine Vielzahl von Systemen auf dem Markt, alle eigentlich gut.

Das C51 hier ist noch relativ günstig:
http://www.wickenhaeuser.de
Auch Demoversion verfügbar, Limitierung auf 8k, glaub ich.

von Buddy H. (clutchhawks81)


Lesenswert?

Jo danke.
Ich hab diese beiden Demos runtergeladen. Aber wie benutze ich die jetzt 
? muss ich die mit KISS starten weil da kann ich ja nur in menmonics 
arbeiten. Oder muss ich dafür JFE benutzen?

Ich will euch nicht damit auf die nerven gehen aber andere Möglichkeit 
hab ich nicht

von Wolfgang B. (et-tutorials) Benutzerseite


Lesenswert?

Hallo Buddy,
wenn Du mit dem C51 von Keil arbeiten möchtest.
Dazu führe ich gerade en Video-Kurs durch.
http://et-tutorials.de/mikrocontroller/
Vielleicht ist das ja was für Dich.
Das KISS-Board kann man auch mit Keil programmieren.

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.