PIC16f876A bootloader frage

OP #2645621
Hallo,
ich möchte in einen PIC16F876A einen bootloader einbauen den habe ich 
hier mal angehängt. Meine frage ist jetzt was muss ich bei meinem 
eigentlichem Programm beachten ?

Wenn ich das richtig verstanden habe muss ich nur dafür sorgen das meine 
programm bei 0x04 beginnt, heißt dass das ich einfach vor meinem 
eigentlichem programm org 0x04 setzten muss ?

mfg sunny

PS: der bootloader ist von microchipc.com vllt kennt sich ja jemand 
damit aus
Angehängte Dateien:
Gast #2646076
Marcel Klug schrieb:
> Hallo,
> ich möchte in einen PIC16F876A einen bootloader einbauen den habe ich
> hier mal angehängt. Meine frage ist jetzt was muss ich bei meinem
> eigentlichem Programm beachten ?
>
> Wenn ich das richtig verstanden habe muss ich nur dafür sorgen das meine
> programm bei 0x04 beginnt, heißt dass das ich einfach vor meinem
> eigentlichem programm org 0x04 setzten muss ?
>
> mfg sunny
>
> PS: der bootloader ist von microchipc.com vllt kennt sich ja jemand
> damit aus

Statusregister und PCLATH Löschen also:

org 0x04
clrf STATUS
clrf PCLATH
goto Main

Ich würde aber ehr den Tiny Bootloader entfehlen der ist wesentlich 
kleiner kann aber das gleiche.

Antwort schreiben

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