Hallo Leute, ich versuche schon seit stunden mein Programm runter zuladen aber habe keinen Erfolg. Hoffe Ihr könnt dabei helfen das programm runter zu laden.
Ich habe nur ein paar LED`s einen schalter und ein Motor. Aber diese machen was sie wollen. Dass was ich Programmiert habe übernimmt es garnicht. Und was meinst du mit Pic in der IDE eingestellt ?
Die Fehlermeldung sagt, dass Dein Programm nicht zum Controller passt. Checke mal für welchen Controller Du das Programm geschrieben hast. Checke auch den RB3/PGM pin. Dieser ddarf während der Programmierung nicht auf high wechseln, eventuell mit 10k auf GND ziehen.
:
Bearbeitet durch User
Oke danke. Ich habe nur gedacht wenn ich die richtigen Bibliotheken rein nehme sollte das schon hinhauen?!
Aaah. Muss isch Ihn als MCLR auf Off stellen wenn ich das Programm runter laden möchte?
Max schrieb: > Ich habe nur ein paar LED`s einen schalter und ein Motor. Wie ist alles inkl. PICkit verdrahtet (Schaltplan)? > Und was meinst du mit Pic in der IDE eingestellt? Beim Erstellen des Projektes hast du einen PIC ausgewählt, ist dieser aich genau der den du in deiner Schaltung hast? Max schrieb: > Aaah. Muss isch Ihn als MCLR auf Off stellen wenn ich das Programm > runter laden möchte? Nur wenn du im Programm den MCLR Pin als digitalen Eingang verwendest.
:
Bearbeitet durch User
Angeschlossen habe ich es so wie im Schema. Mein Pic ist der PIC16F913, und Nein. Im Eagle habe ich einen anderen Pic genommen weill der nicht zur verfügung stand. Aber angeschlossen habe ich ihn natürlich so wie auf dem Daten blatt vom Pic16F913.
Auch wenn ich als AVRler zu PIC nich groß was sagen kann hier ein allgemeiner Tipp: Bild + Schaltplan + Layout(falls vorhanden) sind IMMER eine gute Idee
Max schrieb: > Angeschlossen habe ich es so wie im Schema. Ein richtiger Schaltplan mit PIC und allen angeschlossenen Bauteilen wäre besser.
Max schrieb: > Im Eagle habe ich einen anderen > Pic genommen weill der nicht zur verfügung stand. Welche Bezeichnung an dem Schaltplansymbol im Eagle dran steht, ist für den Programmiervorgang völlig irrelevant. Wichtig ist, daß in der Projekt-Einstellung in der IDE genau der PIC-Typ eingestellt ist, der tatsächlich auf der Platine verbaut ist! Da Dein PICkit ja offenbar eine ID != 0 aus dem Controller lesen kann, kann man davon ausgehen, daß der Hardware-Anschluß schon mal in Ordnung ist und tatsächlich nur der eingestellte PIC-Typ nicht zum vorhandenen Chip passt.
:
Bearbeitet durch User
Thomas E. schrieb: > Max schrieb: >> Im Eagle habe ich einen anderen >> Pic genommen weill der nicht zur verfügung stand. > > Welche Bezeichnung an dem Schaltplansymbol im Eagle dran steht, ist für > den Programmiervorgang völlig irrelevant. Wichtig ist, daß in der > Projekt-Einstellung in der IDE genau der PIC-Typ eingestellt ist, der > tatsächlich auf der Platine verbaut ist! Da Dein PICkit ja offenbar eine > ID != 0 aus dem Controller lesen kann, kann man davon ausgehen, daß der > Hardware-Anschluß schon mal in Ordnung ist und tatsächlich nur der > eingestellte PIC-Typ nicht zum vorhandenen Chip passt. Das war es ja!! Habe den fehler behoben danke euch leute
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.