hello, folgende Voraussetzungen: - Windows 7 32-Bit - Keil uVision4 - 8051-kompatibler uC (nur ROM) Ich glaube, ich muss hier ein hex-File hochladen. Ich glaube auch, dass das mit uVision4 nicht geht und ich ein eigenes Tool brauche. Gefunden habe ich http://www.dreamincode.net/forums/showtopic124264.htm Fürchterlich kompliziert. Auch kein Eintrag, ob er es geschafft und wie er es gemacht hat. Kennt wer ein Tool, mit dessen Hilfe ich ein HEX-File in ein uC-ROM hochladen kann?
>Kennt wer ein Tool, mit dessen Hilfe ich ein HEX-File in ein uC-ROM >hochladen kann? Ein Eprom Brenner.
kommt auf den Prommer an... Man kann z.B. Ponny Prog nehmen, oder Galep oder Willem Definiere!! Was hast Du , was willst Du !!
Heinz B. schrieb: > Kennt wer ein Tool, mit dessen Hilfe ich ein HEX-File in ein uC-ROM > hochladen kann? Garnicht. ROM können nur vom Hersteller programmiert werden. Selber kann man nur EPROM oder OPT programmieren, braucht aber ein Programmiergerät dazu. ROM-8051 können aber auf ROMless geschaltet werden, dann muß noch ein externer Flash und ein Adreßlatch angeschlossen werden. Neuere 8051 haben Flash und oft auch nen Bootloader, über den können sie direkt programmiert werden. Peter
Meinte natürlich nicht ROM, sondern RAM ... Habe ich nicht aufgepasst, sorry.
Der RAM wird nur vom Programm selbst angesprochen. Den musst Du von aussen nicht programmieren. Nach dem ausschalten wäre der RAM leer bzw in einem undefinierten Zustand. Wie hast Du den µC an den PC angeschlossen, mit welcher Platine?
Sag halt, um WELCHEN Controller genau es sich handelt :) Dann kann dir auch geholfen werden... Ralf
Das ist eine gute Frage, welcher uC das ist :) Habe mir etwas ausgeborgt. Lt. einer minimalistischen Mini-Doku ist es ein 80C517A. Allerdings schaut die Beschriftung des uC gar nicht danach aus. Siehe Foto. Ich probiere jetzt übrigens auf einem Win XP-Rechner, ein Programm mittels uVision 4 mittels Utilities-Einstellung "ADI Monitor Driver" hochzuladen. Klappt nicht. Kommt die Fehlermeldung: Warning: Device unknown! Assuming ADuC84x
µC's mit der Bezeichnung ADuCxxx sind von der Firma AnalogDevices, nicht von Siemens! Allerdings sieht das der Beschriftung nach gar nicht nach einem 80C517A aus (auf meinem steht nämlich genau das!). Jedenfalls, wenn es wirklich ein 80er ist, brauchst du eher einen EPROM-Brenner oO Zeig mal n Bild vom kompletten Board. Ralf
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.