mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Wie HEX für 24Cxx fürs brennen per PC erstellen


Autor: Patrick Weggler (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich würde gerne einen Text per PC in einen 24Cxx brennen, welchen ich 
dann nachher wieder per µC auslesen kann.
Hierzu habe ich einen Programmieradapter gebaut (Easy I²C Bus interface 
- von Ponyprog).
Nur stehe ich nun vor dem Problem: Wie bekomme ich den ASCII-Text in ein 
passendes hexformat für Ponyprog?

Dank i.V.
MfG
Patrick

Autor: Dieter Werner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielleicht eine asm Datei erstellen in der mit define Byte oder 
ähnlichem der Text drinsteht und das dann mit einem Assembler 
übersetzen.

Autor: Patrick Weggler (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
leider beschränken sich meine Kenntnisse auf C.

Aber eigenlich geht es ja nur darum, dass jedes Zeichen in einem Byte 
kodiert wird, also bräuchte ich nur einen "was auch immer" der mir ne 
txt file zeichen für zeichen umwandelt und dann in ein Intel-hex 
schreibt?

Autor: sven s. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
nimm doch deinen controller dazu her. mit rs232 dran und per konsole 
rein tippen.

Autor: Hannes Lux (hannes)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe da mal ein Programm gesehen (Kommandozeilenprogramm), das 
nannte sich glaube Bin2hex.exe und wandelte Binärdateien (also auch 
Textdateien) in Intel-Hex um. Ich bekam es mal zugeschickt, um 
Sound-Dateien in EPROMs zu brennen. Ich brauchte es aber nicht, weil 
mein Brenner auch Binärdateien frisst. Ich hab's also nicht mehr. (ich 
sammle keinen Programme, die ich nicht verwende)

...

Autor: Patrick Weggler (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Naja das mit dem abtippen hab ich schon versucht....
Zu viel Text zu per Hand abtippen und wenn ichs per copy n'past reinhaue 
kommt nur kauderwelsch bei raus.....

@Hannes: Ich hab grad versucht einfach die TXT file rein zu laden ... es 
funktioniert. Danke

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.