Hallo, ich möchte jetzt anfangen, mich mit PIC-Mikrocontroller zu beschäftigen. Dazu habe ich den 16F627 und MPLAB als Entwicklungsumgebung ausgewählt. Daher meine Frage: Wo gibt es eine gute (vielleicht deutsche) Einführung in die Programmierung mit den genannten Devices. Ich habe bereits www.sprut.de und www.fernando-heitor.de besucht. Jedoch wird hier wenig über MPLAB erzählt. Die Linksammlung hier habe ich auch schon durchsucht, bin aber nicht fündig geworden. Für hilfreiche Links wäre ich sehr dankbar. Gruß Jan Purrucker
Naja..MPLAB ist eigentlich nur eine IDE in den du diverse Compiler und Assambler einbinden kannst und mit dem du simulieren kannst. Ein Simulator-Tutorial gibts auf www.fernando-heitor.de. Aber in welcher Sprache willst du denn programmieren? Wenn du in ASM-Programmieren willst, dann sollte bei sprut alles zu finden sein. Wenn du C-Programmieren willst, dann hängt das halt davon ab welchen Compiler du benutzt. Für die PIC16F-Reihe gibts keinen eigenen Compiler des Hauses Microchip. Da musst du dich nach anderen umsehen. Aber was suchst du konkret? Auf der Microchipseite gibts ein "Getting start" zum downloaden, vl hilft dir das. mfg Schoasch
Hallo zusammen. Habe fast das gleiche Problem. Ich programmiere die PICs mit dem ccs Compiler in C. Leider bastelt der Compiler immer viele unnötige Befehle in den ASM Code. Im CCS kann ich diesen leider nicht bearbeiten. Bislang habe ich noch keine Möglichlichkeit gefunden, diesen zu bearbeiten. Aus diesem Grund habe ich auch die IDE MPLAB genommne, doch sich dort hinein zu arbeiten ist nicht gerade einfach. Kennt jemand eine Möglichkeit den vom CCS Compiler generierten ASM Code zu bearbeiten? Gruß Martin
Hi! Hier gibt es eine kleine Einfuehrung in das Programmieren mit PIC. Es gibt eine kurze Erklaerung der ersten Schritte in MPLAB und kurze Beispiele im Assembler. http://www.mikroe.com/en/books/picbook/picbook.htm Aleksandar
Hi Wo generiert der CCS-Compiler zu viel Code? Wenn es bei IO-Zugriffen ist, dann sollte #use fast_io funktionieren.Aber generell solltest du auf die Sonderfunktionen verzichten.
Habe auch ein Problem mit MPLAB. Genau gesagt nicht mit der Programmierung an sich, sondern mit den Einstellungen und Organisation des Programms. Habe erfolgreich kleines Programm geschrieben, und im Simulator http://www.oshonsoft.com/pic.html getestet Da funktioniert es wunderbar. Sobald ich aber das Programm mit dem Brenner5 von Sprut in den Kontroller brenne, und anschließend teste Passiert gar nichts. Beim Vergleich der HEX Datei meldet die Brennersoftware Dutzend Programmfehler. Der Brenner bin in Ordnung da ich eine Fremde fertige HEX Datei problemlos gebrannt und getestet habe. Wer was weis ich währe sehr dankbar.
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.