PIC16F917 + ICD2 + C-Programmierung - Hilfe!

Gast #688290
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren