Moin, ich habe hier einen kleinen Assembler Code für einen PIC 16F505. Installiert ist MPLAB X IDE v4.0 MPASM 5.75 OS Windows 8.1 64Bit DIAMEX PICkit2 (wird auch erkannt) Wie schaffe ich es jetzt aus dem Assembler Code das HEX File zu generieren? Ich finde keine Option das vorhandene ASM File in das Projekt zu laden. Freue mich über eine Hilfe, cu Gerd
:
Bearbeitet durch User
Gerd K. schrieb: > Ich finde keine Option das vorhandene ASM File in das Projekt zu laden Gibt es denn schon ein Projekt? Also in der IDE angelegt, mit dem entsprechenden Assembler? Dann einfach die Datei unter "Source Files" mittels rechter Maustaste hinzufügen. (Header Datei hat die IDE dann normalerweise selbst eine)
:
Bearbeitet durch User
Moin, egal was ich dort auswähle, das Assembler File taucht nicht auf, es liegt aber im Projektordner: c:\Users\Gerd\MPLABXProjects\Telefon.X\TelefonPIC16F505.asm raetselt, Gerd
Gerd K. schrieb: > egal was ich dort auswähle, > das Assembler File taucht nicht auf, Wie sieht es mit "Add Existing Item" aus?
Versuch doch mal, eine neue Assemblerdatei zu erzeugen. Und schau dir die Dateiextension an. Zur Not kannst du deine alte Quelle da ja mit C&P versenken. Wenn es Uraltcode ist, koennte es schwierig werden. U.U. laeuft bei dir schon der XC8-Assembler.
Hallo Volker, danke für den Hinweis auf Extention. Ich habe jetzt auf Verdacht das File in den Editor geladen und als TC16F505.ASM gespeichert, siehe da, jetzt taucht es auf, freut sich, Gerd :-)
Moin, es klappt, die Impulse der Telefon Wählscheibe, also die gewählte Zahl, werden im 7-Segmentdisplay angezeigt. Beispiel: 8 gewählt. Technische Datails dieses Testaufbaues gerne auf Wunsch. Die Idee zu diesem Projekt habe ich in einer facebook Grupe zufällig entdeckt. cu Gerd
Hallo die Assemblerdatei muss die Erweiterung ".s" haben! Gruß Peter
Peter H. schrieb: > Hallo > die Assemblerdatei muss die Erweiterung ".s" haben! > Gruß Peter Nein, ".asm". ".s" gilt z.B. bei dsPIC Gruss Herbert
:
Bearbeitet durch User
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.