Programmierplatine für PIC 12F609

OP #1029624
Moin erstma!
Hab hier ein kleines Projekt am Start und wollte das mit nem PIC12 
machen weil der halt einfach so schön klein ist.
Klugerweise passt das nich auf mein Picdem Board, deswegen hab ich mir 
eine kleine Programmierplatine für den 12er PIC auf ner 
Lochrasterplatine gemacht.
Dummerweise scheint das nich so zu klappen wie ich mir das vorstell, ich 
hab gedacht Pins verbinden langt, is aber anscheind nicht so. Lange rede 
wenig Sinn, Schaltplan is ja im Anhang.

Hab also mein ICD2 über Modularbuchse angeschlossen und ein Programm in 
Assembler zusammengepfuscht. Jetzt wollte ich das draufmachen aber es 
klappt nicht so recht und zwar weil:

MPLAB ICD 2 Ready
Programming Target...
...Validating configuration fields
...Erasing Part
...Programming Program Memory (0x0 - 0x3F)
Verifying...
...Program Memory
ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 
0x2805, Val Read = 0x3C85)
ICD0275:  Programming failed.

Das kommt wenn ich mein Programm draufmachen will. Löschen geht laut 
MPLAB, Wenn ich allerdings danach test ob der PIC wirklich blank is 
kommt:

Erasing Target Device...
...Erase Succeeded
MPLAB ICD 2 Ready
Blank Checking...
...Program Memory
ICD0161: Verify failed (MemType = Program, Address = 0x1, Expected Val = 
0x3FFF, Val Read = 0x303F)
...Device not blank

Benutze MPLAB 8.10, jemand ne Idee?
Angehängte Dateien:
Gast
Du haust 12v auf den pic ?

Des zweite wen es nen ICD2 Nachbau ist könnte des Probleme mit der 
Programmierspannung geben die ist bei den p12... etwas höher
OP
Ja hab den richtigen PIC ausgewählt. 12F609

Ja ich hau 12V auf den PIC, als Vpp Programmierspannung, ist das nicht 
richtig?
Benutze ein original ICD2.

Was ich noch hinzusagen sollte, ich hatte den PIC erst falsch drin, bzw 
falsch verkabelt. Hatte die Pinbelegung für das ICD Kabel grade 
falschrum, also PIN1 war PIN6 und andersrum.
Kann also nicht wirklich garantieren das der PIC überhaupt noch ok ist.
Leider hab ich keinen anderen 12F Pic mit dem ich die Schaltung testen 
könnte. Bekomm vielleicht demnächt einen, wollte aber vorher mal die 
Profis fragen ob nicht doch vielleicht einfach die Verkabelung mist ist.

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.