Forum: Mikrocontroller und Digitale Elektronik Frage zu PICs und *.pic Dateien


von Jörn (Gast)


Lesenswert?

Hallo,
ich habe eine Datei für einen PIC 16f876 bekommen und versuche sie zu 
kompilieren. Die Dateien haben die Endung *.pic und *.inc

Leider kenne ich mich nur mit ATMELS aus und ich kann mit der 
Dateiendung *.pic nichts anfangen. Welches Programm kann diese Dateien 
kompilieren?

Grüße Jörn

von Lehrmann M. (ubimbo)


Lesenswert?

Die *.pic bzw. *.inc sind sogenannte includes. Wie bei ANSI C z.b. 
<stdio.h>

Die kann man nicht kompilieren.

In denen steht nur z.B., dass PORTA im Flashspeicher an Adresse 80h 
steht.

Das sind sozusagen "Übersetzungsfiles" wenn man so mag

von Jörn (Gast)


Lesenswert?

Verstehe ich dich richtig, dass ich unvollständige Daten bekommen habe 
und aus so kein +.hex-File erzeugen kann?.
Wenn ich mir die *.PIC Datei mit einem Texteditor ansehe, sieht es wie 
eine "normale" Assembler-Programmdatei aus.

von Lehrmann M. (ubimbo)


Lesenswert?

du kannst ja mal die *.pic hochladen aber im Grunde sind die bei jedem 
Compiler dabei...

Was du bekommen hast ist genau das Falsche...

In welcher Sprache soll denn das Programm geschrieben sein ?

von Joern DK7JB .. (moin)


Lesenswert?

Hallo Michael,
du hast Post.

von Lehrmann M. (ubimbo)


Lesenswert?

du auch =)

von sven (Gast)


Lesenswert?

Na wenn die .pic Datei wie Assembler aussieht, dann benenn die doch 
einfach mal in .asm um und probier sie im MPLAB zu laden und zu 
übersetzen.

Sven

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.