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
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.
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.
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.
Ich empfehle den Sprut Brenner (www.sprut.de) oder wenns ein ganz eincahfer sein soll dann schau mal bei www.stolz.de.be vorbei.
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.