Forum: Mikrocontroller und Digitale Elektronik PIC16F917 + ICD2 + C-Programmierung - Hilfe!


von Totti (Gast)


Lesenswert?

Hallo.

Ich muss in einer Studienarbeit einen µC mit C programmieren und bekomme 
beim Versuch, den ICD2 zu "connecten" Fehlermeldungen.
Vorweg: Es handelt sich um einen PIC16F917, welcher auf einer Platine 
mit diversen weiteren Bauteilen befindet (RS232, USB, Ethernet) etc. 
Programmiert (später evtl. auch debuggen) wird über den ICD2, MPLAB 
Version 7.10, C-Compiler cc5x.
Das erste Problem liegt darin, dass MPLAB beim Versuch zu connecten, 
folgende Fehlermeldungen bringt:
- ICDWarn0020: Invalid target device id (expected=0x9C, read=0x0)
-... Failed Self Test.  See ICD2 Settings (status tab) for details.
Status Tabs: Target Vdd: low (0,82V) und MCLR Vdd: low. Target 
Vpp=11,9V; ICD2 Vpp= 11,82V

Zur Info: Die Spannungen am PIC sind: Vdd=4,96V, Vpp=4,94V (bevor 
anschließen des ICD2) und Vdd=4,96V und Vpp=1,87V (nach Anschließen).
Das RJ12-Kabel hat keinen Kurzschluss.
Device ist eingestellt.


Des weiteren wär ich sehr dankbar, wenn ihr mir sagen könnten, wie ich 
mein Programm aufbauen sollte. C-Datei mit Einstellungen etc., Header 
einbinden? Habt ihr einfache Beispiel-Programme auf denen ich aufbauen 
kann? Es ginge mir mehr um das "drumherum"...

Danke für die (hoffentlich schnelle) Hilfe!
Gruß,

Thorsten

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
Noch kein Account? Hier anmelden.