Hallo Leute, ich will in die PIC-programmierung rein. Bin nur ein Hobbybastler, aber will mich in diesem Berreich der Programmierung weiterbilden. ich habe mir ein orginal ICD2 vom Kumpel ausgelien und unter Linux Piklab und den Compiler PiccLite installiert. Ich betreibe das ICD2 als USB-Gerät. Dazu habe ich einen PIC16F690, den ich programmieren will. Meine schaltung sieht ungefär so aus: Pin 1 : NC an pin nix vom PIC Pin 2 : PGC an pin 18 vom PIC Pin 3 : PGD an pin 19 vom PIC Pin 4 : Ground an pin 20 vom PIC Pin 5 : VDD an pin 01 vom PIC Pin 6 : *MCLR/VPP an pin 04 vom PIC Außerdem habe ich mir ein ATX-Netzteil genommen und 5V an Pin 1 und Masse an pin 20 gehängt. Den Selbsttest besteht mein ICD2 (passed). Das Lesen ist mir unklar, weil der uC neu ist und alles auf Low steht. Beim Connecten vom PIC16F690 kommt eine Meldung, die sagt, dass ein falsches oder gar kein Gerät vorhanden ist. Nun die Frage,... ist die Schaltung OK oder brauche ich zusätzlichen, wie zB ein 20MHz Quarz? MfG El_Salvador
Danke, für die schnelle Antwort. Ich habs gleich mal ohne Netzteil ausprobiert und besteht schonmal den Selbsttest, aber es kommt immer noch die Meldung:"Missing or incorrect Device(Read id is 0x0000).". Den PIC hab ich in der Software eingestellt und angeschlossen. Woran kann das liegen? MfG El-Salvador
Die Power-Source vom ICD2 resp. von der Schaltung, ist dies korrekt eingestellt? Severino
Also "target self powered" hab ich auf false. Ich betreibe das ICD2 mit nem Netzteil, aber den PIC gerade nicht. Unteranderem habe ich Firmware auf 1.5.0. Ist das schlimm?
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.