PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HEX File für STC12C5A60S2 kompilieren



Borsty
24.08.2016, 23:13
Hallo Leute,
das hier ist also mein erstes Anliegen an euch.

Ich habe mir bei Banggood diesen 8x8x8- LED-Würfel (http://www.banggood.com/8x8x8-LED-Cube-3D-Light-Square-Blue-LED-Electronic-DIY-Kit-p-1055438.html) bestellt und würde nun gerne das C-Programm ändern und es erneut als HEX-Datei auf diesen übertragen.

Welche Software bzw. welchen Compiler könnt ihr mir da empfehlen?
Die Anforderung an diese Software ist, dass sie kostenlos aus einem C-Programm (2364 Zeilen) eine HEX-Datei für den STC-Mikrocontroller erstellen kann.
Das Übertragen stellt für mich kein Problem dar, eine kurze Anleitung zum Compilieren wäre jedoch nicht verkehrt (falls mehrere Schritte notwendig sind, bzw. die Software nicht nur dafür geschrieben wurde, aus einer C-Datei eine HEX-Datei zu erzeugen).
Da dies auch eine einmalige Sache ist, möchte ich mich nicht großartig in dieses sehr komplexe Themengebiet einarbeiten müssen.
Ich arbeite gerne mit, das ist keine Frage, möchte also nicht, dass ihr jetzt alles für mich macht, aber behaltet das bitte im Hinterkopf ;)

Hauptsächlich geht es darum, dass ich alle LED's einmal einzeln ansteuern möchte, da etwas nicht so funktioniert, wie es sollte.

Ich wäre euch für die Hilfe sehr dankbar, da ich allmählich etwas verzweifle!
(Besagte C-Datei befindet sich im Anhang)

Zusatz: Der Link zum STC12C5A60S2 (a.k.a 80C51) programieren mit mySmartUSB light (http://www.mikrocontroller.net/topic/366582?goto=new#new) hilft mir leider nicht weiter, da Keil µVision eine begrenzte Anzahl an Quellcodezeilen akzeptiert.