*.hex groesser als Flash?

Gast #111816
Lesenswert?
• ▲
▼
Hallo zusammen,
ich bin gerade dabei mir den Programmer von Peter Dannegger nachzubauen
http://www.specs.de/~danni/tools/proflash/index.htm bzw. mir die
fehlenden Bausteine zu besorgen. Da fuer diesen Programmer ein
programmierter 89c51 benoetigt wird, will ich mir diesen bei Segor
programmieren lassen. Das Problem ist allerdings, dass die *.hex-file
eine Groesse von ca. 11kB hat, aber der 89c51 nur einen Flash von 4kB.
Das kann doch nicht passen?! Wo ist mein Denkfehler? Waere nett, wenn
mir jemand auf die Spruenge helfen koennte. Wuerde mich auch
interessieren ob ich anstatt des 89c51 auch einen 89s51 nehmen kann?
Danke vorab
edde
Gast #111817
Lesenswert?
• ▲
▼
Normal ! Das HEX-File besteht aus ASCII-Zeichen, für jedes Byte werden
also schonmal zwei Zeichen (also zwei Byte) benötigt. Dann ist da pro
Zeile noch ne Prüfsumme dabei, eine Adressangabe, ein Doppelpunkt, ein
undefiniertes Byte und die Anzahl der Nutzbytes, die pro Zeile
vorkommen.

Thorsten

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.