Forum: Mikrocontroller und Digitale Elektronik benötige include Datei für...


von Anton (Gast)


Lesenswert?

Hallo,

habe jetzt das Programm "wavrasm" downgeloadet und am laufen.

jedoch meldet er beim Assemblieren einen Fehler :

2313def.inc(5) : error : File access error

ich denk mal das ich diese 2313def.inc benötige, wo bekomm ich die und 
wie füge ich sie im Programm ein.

danke

Gruss Anton

von Anton (Gast)


Lesenswert?

Habe die Datei gefunden, jedoch komm ich imme rnoch nicht weiter,

das Programm meldet immer noch fehler woran kann das liegen?

Creating   'TEST.EEP'
Creating   'TEST.HEX'
Creating   'TEST.OBJ'
Creating   'TEST.LST'

Assembling 'TEST.ASM'
2313def.inc(5) : error : File access error
2313def.inc(5) : error : File access error

Assembly complete with 1 error

Deleting   'TEST.EEP'
Deleting   'TEST.LST'
Deleting   'TEST.OBJ'
Deleting   'TEST.HEX'

Woran kann das liegen hat jemand denn einen Ahnung?

Gruss Anton

von Günter König (Gast)


Lesenswert?

Moin moin Anton,

das liegt daran, das der Assembler die Datei "2313def.inc" nicht findet. 
Diese Datei muss im selben Verzeichniss stehen, in dem sich auch die zu 
assemblierende Datei befindet. Wenn sich dein assemblertechnischer 
Erguss im Verzeichniss c:\eigene Dateien\Assembler befindet, muss auch 
die Datei "2313def.inc" sich dort befinden. Also, bitte hineinkopieren.
Hast du deine .INC files in einem anderen Verzeichniss, muss das auch 
angegeben werden.

Beispiel: Die .INC files stehen in "c:\eigene Dateien\inc_files

Dann muss die erste Zeile in deinem Programm lauten:

.include "c:\eigene Dateien\inc_files\2313def.inc"

Und dann klappts auch mit dem compilieren........


Gruß,
Günter

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.