mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PIC16F877A Bootloader geht nicht


Autor: Michael Dworkin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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?

Autor: Björn (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es gibt für die 16F87x einen Bootloader und einen für die 16F87xA. Hast
du da jeweils auch den richtigen verwendet?

Autor: Michael Dworkin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zusammen mit Bootloader für die 16F87xA gabs eine Programm (für PC) und
die hat nicht mal Microcontroller entdekt.

Autor: 293 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Steffen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Michael Dworkin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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 schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.