Gast
#85155
Hallo, Ich habe folgendes Problemm: Bootloader von http://www.microchipc.com/ mit dem PIC16F877 funktioniert, aber mit PIC16F877A geht nicht. Hat jemand damit erfahrung gemacht?
|
Anzeige
|
PIC16F877A Bootloader geht nicht
Gast
#85155
Hallo, Ich habe folgendes Problemm: Bootloader von http://www.microchipc.com/ mit dem PIC16F877 funktioniert, aber mit PIC16F877A geht nicht. Hat jemand damit erfahrung gemacht?
Gast
#85156
Es gibt für die 16F87x einen Bootloader und einen für die 16F87xA. Hast du da jeweils auch den richtigen verwendet?
Gast
#85157
Zusammen mit Bootloader für die 16F87xA gabs eine Programm (für PC) und die hat nicht mal Microcontroller entdekt.
Gast
#85158
Ganz egal! Der Bootloader für 16F87x wird - soweit ich weiß! - für die A-Variante nicht richtig funktionieren, weil der Flash da anders organisiert ist.
Gast
#85159
293 hat Recht. Der Schreibzugriff auf den Flash funktioniert beim 16F877 Byteweise und bei 16F877A Blockweise. Also Aufgepasst. Wenn Dein PIC mit mehr als 4MHz getaktet wird und Du einen der ersten (Rev. B0 bis 0242XXX) erwischt hast, dann läuft der einfach nicht, da der Core laut Errata sheet einfach manchmal macht was er will, aber nicht was er sagt. Steffen
Gast
#85160
Danke Stefan, jetzt verstehe ich es besser. Ich betreibe PIC mit 20MHz, aber ich habe Nummer 04042UW erwischt, also solte gehen. Ich werde es abends ausprobieren. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|