Hi.. erstmal muss ich sagen, dass ichblutiger Anfänger bin! Daher verzeiht meine Wissenslöcher! :-) Folgendes Problem: Will nen ATMEGA8 proggrammieren! AVR-Studio kann ich leider nicht nehmen, da dies anscheinend nur eine serielle Programmierung zulässt! Ich habe mir aber den ISP des Tutorials nachgebaut, was auch soweit alles funktioniert. Wenn ich jetzt ne Beispieldatei (aus dem Tutorial) nehme und diese Assemblieren möchte (mit wavrasm) bekomme ich die Fehlermeldung: "m8def.inc 41 : error : Illegal device name" Die m8def.inc hab ich aus der Sammlung des AVR-Studios (evtl. Fehlerhaft?). leider habe ich keine andere zum Testen gefunden. Mit Hilfe von google und co hab ich zwar diese Problemstellung schonmal gefunden, jedoch leider keine Lösungsmöglichkeit. Aber kann doch nicht sein, dass es da keine Lösung für gibt!? Also wer kann mir da helfen??? Vielen Dank schonmal und schöne Grüße Sven
Hallo! Kenn das Problem und die Lösung! Öffne mal die M8def.inc mit irgendeinem Texteditor! Wenn ich mich richtig erinnere, musst du einfach da wo ;***** Specify Device .device ATmega8 steht ein ";" for .device ATmega8 setzen Also: ;***** Specify Device ;.device ATmega8 Müsste dann normal funktionieren. Gruß Thomas
Hallo Thomas, ein großes Lob an dich ! Hatte das gleiche Problem, mich dumm und dapich gesucht und nichts gefunden. Dabei hing es nur an dem kleinen Semikolon. Du hattest also recht, besten Dank. Nun geht es auch bei mir. Gruß Franz
Komisch... Ich bekomme meine Mega8-Programme assembliert, ohne diesen Eintrag auszukommentieren. Da muss noch etwas anderes eine Rolle spielen...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.