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


von Uwe (Gast)


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

von Spess53 (Gast)


Lesenswert?

Hi

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

MfG Spess

von Uwe (Gast)


Lesenswert?

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

MFG Uwe

von Uwe (Gast)


Lesenswert?

Aus der 2313def.inc
".device AT90S2313"
Stimmt also.
MFG Uwe

von Spess53 (Gast)


Lesenswert?

Hi

Die aus AVRASSEMBLER2\APPNOTES !

MfG Spess

von Peter D. (peda)


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

von Uwe (Gast)


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

von Spess53 (Gast)


Lesenswert?

Hi

Bei mir auch.

MfG Spess

von Spess53 (Gast)


Lesenswert?

Hi

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

MfG Spess

von Spess53 (Gast)


Angehängte Dateien:

Lesenswert?

Hi

Versuchs mal damit.

MfG
Spess

von Uwe (Gast)


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

von Uwe (Gast)


Lesenswert?

Danke Spess53, gerade runtergeladen, wird umgehend getestet.

MFG Uwe

von Uwe (Gast)


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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.