PIC16F917 + ICD2 + C-Programmierung - Hilfe!

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

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.