mikrocontroller 89c2051, frage

Gast #64257
hi!

könnte mir jemand einen c-compiler (mit header für den at89c2051)
mailen?

flashsoftware + hardware hab ich!

ich benutzte bis dato den gnu compiler vom tutorial AVR,
der schreibt dann aber beim compilieren (gcc_cmp.bat):
cc1.exe kennt 89c2051 nicht!

wäre super,
lg peter
Gast
Hast Du Dir schonmal die Readme zum gcc angeschaut? Da steht was von
"freier Software" drin. Das heisst ungefähr soviel, dass Du ihn frei
benutzen und kopieren darfst. Und das ist auch der große Unterschied zu
anderen Compilern. Sprich: Dir einfach einen anderen Compiler zu
mailen, ist nicht ganz legal.

Ausserdem sollte es auch mit dem gcc Compiler funktionieren. Auch wenn
der dieses eine Derivat nicht kennt. Spezielle Register, die nur der
89c2051 hat, kannst Du ihm ja separat angeben.

Stefan
Gast
Hi

da der 89C2051 ein 8051-Derivat ist kann man mit dem GCC keinen Code
für diesen erzeugen.

Für die 8051er gibts den SDCC als freien Compiler.
IIRC sdcc.sourceforge.net


Matthias

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.