www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Konvertieren von assemblerprogrammen


Autor: Daniel Maier (daniel1988)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,
jetzt habe ich von meinem kollegen ein Programm bekommen, dass für den 
8052 gedacht ist. das problem ist, dass es auf einen mega 8535 soll. 
gibt es konverter von aec auf avr?
Danke euch für eure hilfe,
Daniel

Autor: Unbekannter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nein.

Autor: Bernd T. (bastelmensch)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kannst ja mal so was versuchen zu Programmieren.

Ansonsten schonmal viel Spaß!

Ist es in einer Hochsprache geschrieben worden? Dann sollte es doch 
>relativ< einfach umzusetzen sein. Trotzdem mußt Du einige Anpassungen 
wegen der On Chip Peripherie vornehmen.

Wenn es Assembler ist, nun dann:

Jeden 8051-Befehl schauen was er macht und auf AVR-Befehl(e) umsetzen.
Das, denke ich, ist noch der Teil der am Flottesten gehen sollte.

Allerdings mußt Du Dir schon genau anschauen was genau die Befehle 
anstellen. Sobald auf irgendwelche Timer, Ports etc pp zugeriffen wird, 
mußt Du schon genau wissen was beiden µCs so vorgeht. Und falls dann 
noch irgend Timings beachten werden müssen, dann könnte sich ein 
neuprogrammieren schnell als bessere Alternative herausstellen.

Trotzdem viel Erfolg!

Autor: Daniel Maier (daniel1988)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich kanns ja mal probieren wenn ich lustig bin. wir allerdings 
seeeeeeeeeehr lange dauern ;)
Im moment isses wohl aber am schnellsten das alles von hand 
umzuschreiben.

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.