hallo alle zusammen, bin neu hier und wollt mich mal vorstellen. also ich heiße paul, bin 21 jahre und studier elektrotechnik an der ba stuttgart. ich hab auch gleich ein kleines problem: ich hab nen pic 16f627 mit kleinem programmierboard. ich hab mir die neuste version von mplab (8.00) runtergeladen. leider bekomm ich immer folgende fehlermeldung: "die include Datei "P16f627.INC" kann nicht geöffnet werden: No such file or directory". kann mir jemand helfen und sagen woran das evetuell liegt? ich habe ein neues projekt mit dem wizard erstellt und dann angefangen mit list p=16f627 und #include <p16f627.inc>. dann kommt mein programm, aber es kommt wie gesagt immer diese fehlermeldung. achso ich programmier in assembler. vielen dank schon mal für die hilfe paul
Gast
#806332
Kopiere mal die genannte Datei in dein Projektverzeichnis.
Schau mal unter Project -> Build Options... -> Project, ob die Pfade richtig gesetzt sind. Musste ich auch schonmal von Hand nachführen...
hey danke an euch, jetzt ist der fehler weg.
jetzt hab ich leider noch ein paar probleme. und zwar bekomm ich bei "list p=16f627" zwei fehlermeldungen: einmal einen syntaxfehler und dann noch ziffer außerhalb des gültigen bereichs. dazu kommt dann noch, dass ich recht viele syntaxfehler in der includedatei bekomme.
Gast
#806877
Die besagte Include-Datei wird wahrscheinlich über die Kommandozeile des Compilers bereits spezifiziert. Wenn Du in main.h noch explizit #include <P16f627.INC> machst, hast Du die Datei doppelt drin, was zu Konflikten führt. Kommentier mal #include <P16f627.INC> weg und versuch es erneut.
ich bekomme leider immer noch 2 fehlermeldungen. anscheinend hab ich irgendwas immer noch nicht richtig gesetzt oder so. "list p=16f627" ergibt zwei fehlermeldungen. als erstes einen syntaxfehler und dann "ziffer außerhalb des gültigen bereiches". das find ich sehr komisch, da es sich egentlich um eine standartdeklaration handelt.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.