eingelöteter PIC programmieren

OP #1561975
Hallo,
Habe auf meiner Platine einen PIC 16F629 SO-8.
Programmiere den PIC mit einem Adapter direkt am GALEP 4.
Besteht eine Möglichkeit, wenn der PIC schon eingelötet ist, diesen nach 
Programm Erweiterung, zu programmieren?
Was müsste ich beim Layout noch beachten.

hier die Belegung des PIC
PIN 1:  VCC
PIN 2:  -> Drain FET  1
PIN 3:  -> Drain FET  2
PIN 4:  -> Eingang
PIN 5:  -> Widerstand -> BC547  1
PIN 6:  -> Widerstand -> BC547  2
PIN 7:  -> Drain FET  3
PIN 8:  GND

Gruß Siegfried
Einfach mal im Datenblatt nachschauen, da sollte die Pinbelegung fürs 
Programmieren drin sein.
Serielle Programmierung braucht nur wenige Pins.
Noch einfacher ist ein Bootloader, da kann man es bis auf einen Pin 
reduzieren.

Ich mach das mit meinen AVRs immer so:
Bootloader reinprogrammieren und dann in die Schaltung einlöten, wo an 
einem IO-Pin + GND ein 2-pol. Stiftstecker sitzt.


Peter
Persönliche Seite
Ja, das geht. Nennt sich ICSP beim PIC. Allerdings benötigst du ein paar 
Bauteile um z.Bsp. die recht hohe Programmierspannung (11-13V) von 
deiner übrigen Schaltung fern zu halten. Auch können die 
Programmiergeräte nicht unbedingt immer deine komplette Schaltung 
versorgen. Am einfachsten ist es, wenn du die 3 benötigten PINs in 
deiner Schaltung nicht mit einplanst.

Bei sprut ist das ganz gut erklärt: 
http://sprut.de/electronic/pic/icsp/icsp.htm

Gruß
Sven
Gast
Sven Stefan schrieb:
> Ja, das geht. Nennt sich ICSP beim PIC. Allerdings benötigst du ein paar
> Bauteile um z.Bsp. die recht hohe Programmierspannung (11-13V) von
die liegt nur am MCLR an. diode und widerstand reichen.

> deiner übrigen Schaltung fern zu halten. Auch können die
> Programmiergeräte nicht unbedingt immer deine komplette Schaltung
das kann man bei den allermeisten brennern auch ausschalten. seinen 
galep kenn ich allerdings nicht.

> versorgen. Am einfachsten ist es, wenn du die 3 benötigten PINs in
> deiner Schaltung nicht mit einplanst.
bei einem 8-beiner? naja...

Antwort schreiben

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