Forum: PC-Programmierung Benötige .hex aus .bas File


von Oliver K. (oliverk)


Lesenswert?

Wer kann mir ein hex file aus einem .bas File ein .hex File erstellen?
Würde das .bas per Mail schicken.
Das Ganze ist für einen Atmega32-16
Brennen kann ich.
Oliver

von G ast (Gast)


Lesenswert?

Würde das Hex-File größer als die beschränkte Größe der Demoversion von 
BASCOM sein, oder worum geht es?

von Oliver K. (oliverk)


Lesenswert?

Ich kenne mich mit der Materie nicht aus und habe auch kein derartiges 
Programm.
Also bin ich auch entsprechende Hilfe angewiesen.
Oliver

von Der Warze (Gast)


Lesenswert?

Wie hast Du die .bas Datei dann estellt?

Zeig uns doch mal das Listing.

von Oliver K (Gast)


Lesenswert?

Warum seit ihr alle soooo geil auf Programme, die euch doch nichts 
bringen.

Der Warze -> 0 Ahnung , nur Dummschwatz
Sieht man schon an der Fragestellung.

Vielen Dank für die Vera....

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

> Ich kenne mich mit der Materie nicht aus
> und habe auch kein derartiges Programm.
> Also bin ich auch entsprechende Hilfe angewiesen.


http://einsteiger.myavr.de/einsteiger_programmierung.htm

http://www.myavr.info/download/einfuehrung_bascomavr.pdf

von Oliver K (Gast)


Lesenswert?

Vielen Dank für die Links.
Noch einmal zum besseren Verständnis:

- Atmega32-16
- das Programm läuft
- es sind auf dem LCD-Ausgabe aber zwei Buchstaben vom Programmierer
  verwechselt worden. (nervt)
- der Programmierer der Soft hat diese freigegeben
  (.bas, .bin, .hex)

- die falsche Ausgabe auf dem LCD habe ich im .bas korrigiert

Da ich mir nun aber für diese eine Anwendung kein Programm kaufen 
möchte, suche ich also einen freundlichen Menschen der für mich ein 
neues .hex File erstellt.

Oliver

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

> - es sind auf dem LCD-Ausgabe aber zwei Buchstaben vom Programmierer
>  verwechselt worden. (nervt)
> - der Programmierer der Soft hat diese freigegeben
>  (.bas, .bin, .hex)

Sollten die zwei verwechselten Zeichen in einer Stringkonstante stehen, 
dann sollte sich diese in der .bin- oder .hex-Datei finden lassen.

Dann genügt ein einfaches Patchen der .bin- bzw. .hex-Datei.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Du brauchst wahrscheinlich nix kaufen.

Die kostenlose Demoversion von Bascom kann bis 4 K Code "verdauen".
http://www.mcselec.com/index.php?option=com_docman&task=doc_details&gid=139

Lad dir den Kram runter, compilier dir dein BAsic-Quellprogramm  noch 
mal, und stopf dein binaärfile in deine vorhandene Programmierungebung 
(du sagst ja das du brennen kannst)

Übrigens bezog sich die Frage von  Autor: G ast (Gast) Datum: 23.10.2010 
13:34  genau auf jenen Sachverhalt. Falls dein Code zu groß ist, dann 
hätte dir jemand bei netter Nachfrage vielleicht ja den Code 
kompliliert.

Und die Frage von  Autor: Der Warze (Gast) Datum: 23.10.2010 15:55 bezog 
sich darauf, ob als IDE tatsächlich Bascom genutzt wurde (was höchst 
wahrscheinlich ist).


Deine Antwort Autor: Oliver K (Gast) Datum: 24.10.2010 12:33 kannst du 
dir beim nächsten Mal übrigens verkneifen. Wir fragen nicht nach deinen 
sexuellen Vorlieben oder irgendwas sehr persönliches, sondern versuchen 
Hilfe zu geben, wenn irgendwas klemmt. Hufiger ist es ein Code-Problem. 
Wenn dein Code soooooo geheim ist, kannst du das in ruhigen Ton 
mitteilen, und dann ist gut.


Ach ja: Wenn dir der Entwickler die Basic Sourcen zur Verfügung gestellt 
hat (was auch immer "freigegeben" bedeutet), warum kann der denn nicht 
nochmal neu kompilieren?

von Oliver K. (oliverk)


Lesenswert?

Hallo,
das Problem ist gelöst.
Vielen Dank Klaus.

Gruß
Oliver

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.