Forum: Mikrocontroller und Digitale Elektronik Mega8 und wavrasm


von Andre (Gast)


Lesenswert?

Hallo,

versuche gerade, mit dem wavrasm ein Stück Code zu assemblieren.

Folgender Fehler tritt auf:

m8def.inc(41): error : Illegal device name

In Zeile 41 der m8def steht:

.device ATmega8

Was ist daran falsch ? :-(

Gruß,
Andre.

von The Badazz (Gast)


Lesenswert?

Im prinzip nix, bei mir gehts.
Warum lässt Du es net einfach weg, es geht doch auch ohne?

cya The Badazz

von Andre (Gast)


Lesenswert?

Hi,
aber für irgendwas wird doch diese Definition gebraucht.

Unterschiede im Code vom 4433 zum Mega8 gibts doch nicht, oder ?

Gruß,
Andre.

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Lad dir doch mal das AVR-Studio runter, da ist eine aktuelle
Assemblerversion dabei.

von The Badazz (Gast)


Lesenswert?

Probiers mal so:

.INCLUDE "m8def.inc"
.DEVICE = MEGA8

Vielleicht gehts bei dir auch so, weil der Download is mit 20 MB auch
net gerade klein (falls du keine DSL oder so hast).

cya The Badazz

von Andre (Gast)


Lesenswert?

@Andreas:

Ich habe die aktuelle 4.07 schon drauf und die m8def.inc meine ich.
Oder hast Du eine noch aktuellere ?

@Badazz:
Ich werds mal testen.

Danke und Gruß,
Andre.

von thkais (Gast)


Lesenswert?

Ich habe diese Zeile einfach auskommentiert.

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.