www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik C-Compiler für AT89C51SND1C


Autor: Jochen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich suche ganz dringend einen C-Compiler für den AT89C51SND1C.

Ich möchte versuchen, einen MP3-Player damit aufzuabauen. Allerdings
habe ich bis jetzt kaum Ahnung von der ganze Technik ( µCs, C,
Compiler, etc.. ) Ich habe den Keil µVision2, aber leider ist da dieser
µC nicht "eingestellt" . Kann man da irgendwas machen? Ich weiss, dass
man (im Keil) schon eingestellte µCs "umstellen" und speichern kann.
Allerdings sind da so viele Parameter, mit denen ich nix anfangen kann.
Vielleicht könnt ihr mir ja in der Richtung helfen.

Mein Hauptptoblem ist also "nur", einen Compiler zu finde, mit dem
ich den µC programmieren kann.

Darüber hinaus wäre ich auch für das Headerfile für den AT89C51SND1C
seeehr dankbar.

Hoffe, ihr könnt mir helfen.

Viele Grüsse

Jochen

Autor: Rufus T. Firefly (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das ist ein MCS-51-Kern, den kann man mit jedem dafür geeigneten
Compiler programmieren.
Wenn Du einen Keil-C-Compiler für MCS-51 hast, dann ist das mehr als
die halbe Miete; Dir fehlt nur eine Headerdatei und etwas Verständnis.
Die Headerdatei müsstest Du bei ausreichendem Studium des Datenblattes
auch selber erstellen können.
Alternativ kannst Du Dich nach SDCC umsehen, der kost' wenigstens
nichts.

Mit der Forensuche findest Du auch noch den einen oder anderen, der mit
genau diesem Prozessor auch schon was realisiert hat; da mal nachsehen?

Autor: Jochen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi. Danke für die schnelle Antwort. Jetzt weiss ich zumindest mal, DASS
es geht mit dem Keil.
ABER:
Muss ich dem keil nicht ein "target" eingeben? Da gibts ja diesen µC
nicht.. Oder brauch ich das nur, wenn ich das .hex auch gleich von Keil
aus auf den µC schieben will????

(Headerfile muss ich noch suchen oder selber schreiben..)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.