Hallo, folgendes Anliegen: Haben früher in der Schule nen µC programmiert, das ganze Board habe ich noch. Jetzt habe ich es Rausgekramt und wollte mal was machen... Habeden Keil 8051 C-Compiler Vers. 5.20 installiert udn einiges in Assembler programmiert. Lief ganz gut aber jetzt bin ich an meinen Assemblergrenzen angelangt und würde gerne in C programmieren. Nur habe ich das Problem, dass mein Keil scheinbar kein C kann...Sorry für die Frage, aber ich habe keine Ahnung was ich anstellen muss um mein Programm in C zu schreiben und es auf den Controller zu bekommen. Ich nutze den Infineon 80C535-N. Das Board läuft, alle Assemblerproggis kann ich problemlos Übertragen und ausführen. Wenn mir also jemand helfen könnte, dass ich in C programmieren kann weäre ich sehr dankbar. Leider habe ich nicht allzuviel ahnung von linkern, compilern etc und wie man die zusammenpacken muss. MfG Matze
Hast du den C51-Compiler installiert? Ansonst hol die eine Demoversion.. da hast du aber einen Offset von 2kB.. falls das nichts macht.
Alternativ lassen sich Controller der MCS-51-Reihe auch mit dem freien C-Compiler "sdcc" programmieren ...
@Schoasch: Habe das normale "Keil-Paket" installiert, nennt sich µVision. Meine mich zu Erinnern was von C51 gelesen zu haben, bin in der Firma, schaue heute abend. Der offset von 2kB ist O.K. (erstmal), wobei ich irgendwie noch 8kB im Kopf hatte.... Muss ich vielleicht ein Zusatztool installieren, damit das geht? @Rufus: Werd ich mal runterziehen und ausprobieren.
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.