ICD2 Invalid target device

OP #797789
Hallo!

Ich habe ein Problem bei einem Schulprojekt.

Wir verwenden einen PIC16F747 und betreiben ihn mit 3,3V. Beim Connecten 
bekommen wir diese Fehlermeldung:
Invalid target device id (expected=0x5F, read=0x0)

Am PIC liegt die Betriebsspannung an (hab ich bereits gemessen).
ICD Pin 1 ist mit MCLR verbunden. Außerdem liegt ein Pull-up Widerstand 
an dieser Leitung an.
ICD Pin 2 ist mit +3,3V verbunden
ICD Pin 3 ist mit Masse verbunden
ICD Pin 4 ist mit RB7/PGD verbunden
ICD Pin 5 ist mit RB6/PGC verbunden
ICD Pin 6 ist nicht angeschlossen

Der richtige PIC ist in der MPLab Software ausgewählt.
Den Menüpunkt "Power target circuit from MPLAB ICD 2(5V Vdd) ist nicht 
ausgewählt.

Ich bedanke mich für alle hilfreichen Tipps.

mfg
mario
Gast
Hi,

der PIC16F747 ist nicht für den Betrieb bei 3.3V ausgelegt. Dafür gibt 
es die L-Typen, also den PIC16LF747.
An sonsten klingt Deine Beschaltung korrekt.

Ich würde Dir raten den PIC einmal mit 5V zu betreiben und dann nochmal 
zu versuchen das ICD2 zu connecten.
Hilfreich sind auch die "Diagnosefunktionen" des ICD2, die Du in MPLAB 
aufrufen kannst. Dort kannst Du dir z.B. die Spannungen, die das ICD2 am 
Target-Board misst anzeigen lassen.

Gruß.
OP
Danke für deine Antwort.

Wir haben das Problem gefunden. Es war ein nicht verbundener Kontakt. Da 
der Mikrocontroller im TQFP Gehäuse verbaut ist, wurde der Fehler nicht 
erkannt. Beim Messsen ob der Pin mit dem ICD verbunden verbog sich der 
Anschluss und kontatkierte die Leiterplatte.

Wir werden zur Sicherheit die L - Variante verwenden, da wir auch eine 
Taktfrequenz von 8MHz verwenden werden.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 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.