mikrocontroller.net

Forum: PC-Programmierung problem mit mplab 8.00


Autor: Paul B. (power-paul)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Jupp (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kopiere mal die genannte Datei in dein Projektverzeichnis.

Autor: Dida N. (quader)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau mal unter Project -> Build Options... -> Project, ob die Pfade 
richtig gesetzt sind. Musste ich auch schonmal von Hand nachführen...

Autor: Paul B. (power-paul)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hey danke an euch,

jetzt ist der fehler weg.

Autor: Paul B. (power-paul)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: StinkyWinky (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Paul B. (power-paul)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.