www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVRASM2.exe ist für graue Haare geeignet


Autor: Uwe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute!
Habe heute bestimmt 3 graue Haare mehr bekommen weil ich aus mehreren 
Progr. was zusammenkopiert und nicht 100% hingeschaut habe.
Aufgabe für Neugierige:
Was geschieht wenn man in einem *.asm Progr. für AT90S2313 zb. lpm 
R16,Z+
verwendet und durch den Assembler schickt?
Mal sehen was bei euch rauskommt, AVRASM2 ist vermutlich nicht der 
letzte Stand.

Schönen Abend noch, Uwe

Autor: Spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

Hast du die richtige *.inc Datei eingebunden? Bei mir gibt es eine 
Fehlermeldung. Der AVR besitzt diesen Befehl nicht.

MfG Spess

Autor: Uwe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!
@Spess53
Ja, die richtige .inc ist drinn. Welchen Assembler mit welchen Optionen 
hast du benutzt?

MFG Uwe

Autor: Uwe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Aus der 2313def.inc
".device AT90S2313"
Stimmt also.
MFG Uwe

Autor: Spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

Die aus AVRASSEMBLER2\APPNOTES !

MfG Spess

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Uwe wrote:
> Was geschieht wenn man in einem *.asm Progr. für AT90S2313 zb. lpm
> R16,Z+
> verwendet und durch den Assembler schickt?
> Mal sehen was bei euch rauskommt, AVRASM2 ist vermutlich nicht der
> letzte Stand.

Das hier:

AVRASM: AVR macro assembler 2.1.12 (build 87 Feb 28 2007 07:31:13)
Copyright (C) 1995-2006 ATMEL Corporation

test.asm(1): Including file 'C:\Programme\Atmel\AVR 
Tools\AvrAssembler2\Appnotes
\2313def.inc'
test.asm(4): error: lpm r16, z+: Unsupported instruction on AT90S2313

Assembly failed, 1 errors, 0 warnings


Peter

Autor: Uwe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Oha!
Mein AVRASM ist von Nov.2005 und hat Versionsnummer 2.1.2
Der sagt überhauptnichts bzw. 2 Warnungen wegen Umbenennen vom XL&XH, 
das war's. Programm brennen und dann Wundern warum teilweise Fehler in 
der Anzeige sind. Abstürzen tut der Kontroller jedenfalls nicht.
Ämm, kann mal jemand so freundlich sein und den Assembler anhängen? 
Sonst muss ich ja das Studio analog runterladen.

Besten Dank für die Versuche, Uwe

Autor: Spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

Bei mir auch.

MfG Spess

Autor: Spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

Du bist irgendwie nicht mehr ganz uptodate. Du brauchst nicht nur den 
Assembler sondern auch die *.inc Files.

MfG Spess

Autor: Spess53 (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hi

Versuchs mal damit.

MfG
Spess

Autor: Uwe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Spess53
>Du brauchst nicht nur den
>Assembler sondern auch die *.inc Files.
Das verstehe ich jetzt aber nicht ganz? Was hat sich denn da geändert?

MFG Uwe

Autor: Uwe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke Spess53, gerade runtergeladen, wird umgehend getestet.

MFG Uwe

Autor: Uwe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Einwandfrei, hätte nie gedacht das ich mich freue wenn der Assembler 
meckert.

Schönen Abend noch und besten Dank für die schnelle Hilfe, Uwe

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.