Assembler bei Mega8 abhandengekommen...

Gast #158556
Hallo,

ich stehe vor dem Problem, daß ich ein Programm in Assembler für den
ATmega8 geschrieben habe (und auch auf den Controller gebrannt),
zwischenzeitlich aber meinen Rechner neu aufsetzen musste. Nun fehlt
mir der Quelltext. Gibt es eine Möglichkeit, anhand der  HEX-Werte das
Programm zumindest einigermaßen wieder herzustellen? Ich schreibe die
Programme für gewöhnlich mit yaap auf den Controller, aber kann das
ausgelesene nicht speichern.

Bin für jeden Tip dankbar
Gast #158557
Wenn du keine Lockbits gesetzt hast ist das Auslesen prinzipiell
möglich. Allerdings fehlen verständlicherweise dann alle Variablen und
Registernamen was nicht gerad zur Lesbarkeit beiträgt. Versuch es doch
mal mit einem anderen Programm

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.