PIC16F877A

Gast #335643
Hallo,
ich möchte ein PIC16F877A programmieren. Die Software habe ich fertig
als hex-code vorliegen. Jetzt habe ich gelesen, dass das Pic schon
einen Bootloader integriert hat. Aktiviert wird der Bootloader wenn
beim Startup High an RB0 oder RB4 (unterschiedliche Aussagen)gelegt
wird.

Weiss dazu jemand genaueres?

Danke Euch

Ralf
Gast
Ganz so einfach ist das nicht. Du musst da erst mal das Programm (HEX)
für den Bootloader auf den Chip über einen normalen Brenner bringen und
dann dann den rest über den Bootloader hoch schieben.

Genaueres kann ich dir aber auch net sagen.
Gast
Du musst, wie Marc schon erwähnt hat, zuerst einmal einen Software
Bootloader drauf haben:
>>Self-reprogrammable under software control

Ich empfehle dir, den Brenner 5 von Sprut nachzubauen. Dann kannst du
fast alle PICs programmieren.
Gast
Hallo,
danke für Eure Antworten. Ich hatte dieses self-programmable under
software control falsch interpretiert...ich dachte das pic bringt den
bootloader schon mit g
dann muss ich mich wohl mal um einen brenner bemühen.
Gast
Hallo,
ich habe da nochmal eine Frage! Also es ist ja nicht so, dass ich den
hex-file selber compiliert hätte. Es ist die firmware für ein micrchip
evalution board. Wenn jetzt die firmaware für einen bootloader
geschrieben ist, hat sie ja unterumständen eine sprungmarke zum
bootloader.Was widerrum bedeutet, dass wenn ich keinen bootloader
draufgeflasht habe, mein programm gleich ins leere springt.es ist also
doch in jedem fall nötig einen bootloader zuflashen. verstehe ich das
richtig?
...mal abgesehen davon komme ich eh ums brenner bauen nicht drum
herum.*g*
In der Doku schreiben sie von einem bootloader der firma hi-tech. den
finde ich aber nicht im netz. es scheint doch so zu sein, als das ich
jeden bootloader nehmen könnte, solange er den gleichen Adressbereich
des hi-tech boatloaders verwendet...oder halt einige adressen später
anfängt. achne später geht ja wieder nicht wegen dem jump am anfang?

ich habe mal den textfile zum hi-tech bootloader angehängt.

gruss ralf
Angehängte Dateien:

Antwort schreiben

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