Hallo, Zum Programieren der PICs wollte ich MPLAB 7.1 verwenden. Auf Sprut.de habe ich schon mal nachgeschaut wie man ein Projekt erstellt. Was ich überhaupt nicht hinbekomme/verstehe ,wie ich zum Beispiel für den PIC16F627 die INC-Datei einbinde. Als Header-File hab ich die Datei angewählt, aber etwas klappt da nicht. Irgend etwas fehlt bei der Anleitung von Sprut.de/electronic/pic/assemble/assembler.html oder ich bin zu blöd. Ich komme ohne eine Tipp einfach nicht weiter. Das schlimme ist, ich fange fast bei 0 an. Basic kenne ich, aber Assembler.......Naja, einige Beispiele leuchten mir schon ein, aber wenn dann beim Brenner von Conrad (P8048) dann auch noch ein Bsp. (DEMO2) dabei ist was nicht geht, dann kann man sich wieder nur ärgern. Falls ich durch eine Hinweis das nun mit dem Header hinbekomme, gleich noch eine Frage. Ich möchte den internen Oszillator vom 16F627 benutzen (INTOSC). Muß ich das bei MPLAB einstellen oder im Programm programmieren? Vielen Dank für eine Antwort.
hmmm, ich habe jetzt den Headertext einfach mal reinkopiert in die *.asm Datei. na ja, es geht. Aber so soll das doch nicht sein, oder ?
Richtige "Header-Dateien" gibt es bei Assembler-Programmierung nicht. Include-Dateien werden im Code z.B. mit include <PIC16F627.INC> eingebunden MfG CB
Am Einfachsten ist es, wenn Du die entsprechende Vorlage verwendest aus: \MPASM Suite\Template\Code\xxxx.asm xxx ist der PIC den Du verwendest. Die Verwendung der Vorlage erleichtert Dir auch die Anwendung von Interrupts. Gerhard
Kauf Dir dieses Buch, da ist eine ausführliche Einleitung zu MPLAB drin.... "Das große PIC-Mikro-Handbuch, m. CD-ROM" ISBN: 3772359957
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.