Probleme mit PIC16LF747

OP #838889
Hallo!

Wir arbeiten an unserer Diplomarbeit und verwenden den PIC16LF747. Da es 
sich ja bei dem LF um die LOW- Power Version handelt sind wir davon 
ausgegengen dass eine Betriebsspannung von 3,3V ausreichend ist. Als wir 
die Platine geätzt haben versuchten wir den ICD2 zum Programmieren 
einzusetzen. Dabei mussten wir feststellen, dass wir zwar verbinden 
können und er auch das Device findet, aber beim Programmieren tritt 
dauernt ein Fehler auf.
Wir können unsern PIC also nicht programmieren. Hat jemand eine Idee 
woran das liegen könnte?

mfg
Mario
Gast #838911
Bei dieser präzisen Fehlerbeschreibung habe ich so einige Ideen.
Kannst Du vielleicht mal das ICD2-Log posten?

Folgendes solltet Ihr auf jeden Fall direkt mal testen:
- Kabel zwischen ICD2 und Target zu lang
- Stimmen die gemessenen Spannungen beim ICD-Selftest?
- Steckerbelegung am Target korrekt?
- Richtiges OS für den PIC16LF747 im ICD2?

gruß
Gast #838920
Man muss angeben, ob das "Target" via ICD versorgt wird, oder ob "es" 
eine eigene Spannungsversorgung hat.

Kennst du die Pin-Belegung an dem Modular-Stecker nach dem ICD, also an 
der seite, wo der PIC dran soll? Evtl. kannst du ja mal nachmessen, ob 
der ne Spannung liefert.

Kannst du ganz sicher gehen, dass die Beschaltung des PIC richtig ist???
OP #839293
günny wrote:
> Bei dieser präzisen Fehlerbeschreibung habe ich so einige Ideen.
> Kannst Du vielleicht mal das ICD2-Log posten?
>
> Folgendes solltet Ihr auf jeden Fall direkt mal testen:
> - Kabel zwischen ICD2 und Target zu lang
> - Stimmen die gemessenen Spannungen beim ICD-Selftest?
> - Steckerbelegung am Target korrekt?
> - Richtiges OS für den PIC16LF747 im ICD2?
>
> gruß


- das Kabel ist recht kurz max. 5cm. An dem kann es also nicht liegen.
- die Spannungen sollten auch passen. Werde aber noch einmal 
kontrollieren, ob der Spannungsregler beim Programmieren eh nicht 
zusammenbricht
- Die Steckerbelegung ist korrekt. Das war anfänglich auch meine 
Überlegung, als der PIC nicht zum Programmieren war. Nach einigen 
Fersuchen, hab ich einen PIC alleine (ohne externe Beschaltung) mit Kabl 
mit dem ICD2 verbunden. Da hat er auch nix gemacht.
- Das mit der Software ist auch noch ein Punkt, der zu checken ist. 
Obwohl ich die Software schon aktualisiert habe.
OP #839313
Nachdem die von uns gefertigte Platine nicht funktioniert hat, wurde ein 
weiterer PIC einfach mit Kabel an den erforderlichen Pins einer 
Programmierbuchse gelötet. Bei Spannungsversorgung durch den ICD2 hat er 
sich programmieren lassen.

Wenn man das ganze mit 5V extern versorgt, ist das Programmieren auch 
kein Problem. Das nächste war, dass wir die Versorgungsspannung langsam 
verringerten. Bis 4V war es kein Problem...
aber ab 3,9V war schluss! Das hat uns irgendwie schwer verwundert, da 
der LF ja ein geprüfter Low- Power PIC ist, der sogar mit 2V 
programmiert werden könnte.

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.