DIY Clock: http://www.banggood.com/DIY-4-Digit-LED-Electronic-Clock-Kit-Temperature-Light-Control-Version-p-972289.html Habe mir eine DIY Clock aus china bestellt die hat diesen STC15F204EA drauf. Ich würde gerne eine veränderte Version des Programms aufspielen (gibt es im www). Leider wird da Linux benutzt.Event. möchte ich das Programm auch selbst noch anpassen. Arduino Kenntnisse sind vorhanden. Weiß von euch jemand wie ich unter Windows das neue Programm auf den Chip bekomme? ISP geht, Anschlüsse sind vorhanden und Belegung habe ich. Welche Software muss ich nutzen? Danke!
Mit stc-isp (http://www.stcmcu.com/STCISP/stc-isp-15xx-v6.85O.zip) und einem USB-UART Converter. VLG Christopher
Danke das ist ein Anfang. Damit lade ich die .hex datei hoch. Bleibt nur noch die Frage was ich nutze um den Programmiercode (liegt vor) zu verändern und die Hex datei zu erzeugen. Habe mir mal Keil C51 geladen. Damit sollte es eigentlich funktionieren. Allerdings fehlt mir eine aktuelle Datenbank in der dieser Chip enthalten ist. Eigentlich kann man die bei stc herunterladen aber ich finde nur eine veraltete DB wo dieser Chip nicht enthalten ist. Gibt es noch andere Programme für Windows anstatt Keil die ich nutzen kann?
Z.B. den SDCC. Zum Code schreiben kannst du jeden x-beliebigen Editor nehmen
Erzeugt jeder Editor eine HEX-Datei für den MCU ? SDCC ist glaube ich nur ein commandline-tool, jedenfalls finde ich keine GUI. Habe mir das angesehen, erscheint mir sehr kompliziert für einen Anfänger. Gibt es nicht etwas einfacheres, wie zb die Arduino Software oder halt einfach mit GUI.
Hier zwei IDE's: http://www.rathlev-home.de/tools/mctools.html http://www.moravia-microsystems.com/mcu-8051-ide/ Das Flashtool für STC... ist dort jedoch nicht integriert, es muß nach Erstellung der HEX-Datei ausgeführt werden.
Danke. Allerdings MC-51 kostet geld in der Windows version. MC-Tools-Paket ist für Pascal, ich benötige aber C++ Gibt es noch alternativen dazu? So wie es aussieht reicht es wenn der 8051 unterstützt wird, es muss also nicht unbedingt genau der STC15F204EA unterstützt werden oder? Ich habe mittlerweile aber eine STC15F204EA.h Datei die ich includen kann bzw. muss.
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.