Forum: Mikrocontroller und Digitale Elektronik mikrocontroller 89c2051, frage


von peter (Gast)


Lesenswert?

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

von Stefan Kleinwort (Gast)


Lesenswert?

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

von Matthias (Gast)


Lesenswert?

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

von buz11 (Gast)


Lesenswert?

Und von Keil gibt es eine Testversion .
C compiler , assembler und debugger .

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.