Programmierung PIC16F877A per FT232RL

OP #5304034
Hallo, Forum,
mich will jemand davon überzeugen, er könne einen PIC16F877A mit Hilfe 
eines FT232RL programmieren, ohne eine speziell dafür geeignete Software 
zu haben.
Mein Gegenargument: Um eine vorhandene HEX-Datei zu übertragen, ist z.B. 
PICKit2 plus zugehöriger Hardware (z.B. DIAMEX PICPROG v. 
Reichelt)erforderlich.
Liege ich falsch?

Danke für eure Antwort!
Persönliche Seite
Dieter K. schrieb:
> er könne einen PIC16F877A mit Hilfe eines FT232RL programmieren, ohne
> eine speziell dafür geeignete Software zu haben.

Das ist unwahrscheinlich, denn im UART-Betrieb des FT232RL wird es kaum 
möglich sein, die speziellen Anforderung des ICSP (beschrieben in 
http://ww1.microchip.com/downloads/en/DeviceDoc/39025f.pdf) 
nachzubilden.

ICSP verwendet eine synchrone serielle Übertragung mit separaten Takt- 
und Datenleitungen (siehe S.19 in o.g. Dokument).


Sofern sich der PIC unter Kontrolle eines auf ihm befindlichen Programms 
selbst programmieren kann, ist es natürlich möglich, einen seriellen 
Bootloader zu programmieren, den mit ICSP auf den PIC zu laden und 
dann über eine herkömmliche UART die Nutzdaten zu übertragen, ganz so, 
wie es auch die Arduino-Welt mit ihren AVRs macht.

Volker S. schrieb:
> Geht anscheinend schon. z.B.:
> http://www.franksteinberg.de/FT232-PIC-Programmer.htm

Das erfordert aber schon eine spezielle, dafür gemachte Software, eben 
"PICPgm".

Antwort schreiben

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