Forum: Mikrocontroller und Digitale Elektronik PIC 16F876 kompatibel mit 16F873 ???


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Stefan (Gast)


Lesenswert?

Hallo,

ich verwende im Moment den 16F873 und die 2k-Speicher sind schon nahezu
komplett belegt. Wichtig für mich sind die 3 Timer und die beiden
Capture-Eingänge.
Kann ich nun stattdessen den 16F876 verwenden und mein Programm
draufspielen und dann funktioniert wieder alles? Pinkompatibel sind sie
ja lt. Datenblatt...aber sonst???

von Michael (Gast)


Lesenswert?

Der Rest steht auch im Datenblatt...

von Stefan (Gast)


Lesenswert?

wo? was? Vielleicht hab ich bei 218 Seiten was überlesen?

von BerndB. (Gast)


Lesenswert?

Von der Peripherie her sind die beiden PICs identisch. Wenn Du den Code
komplett übernehmen willst, solltest Du die etwas andere Aufteilung des
RAMs beachten. In Bank 1 sind beim 16F873 z.B. nur 80 Bytes vorhanden,
der Rest ist Access-RAM für 0x70-7Fh. Weitere Einzelheiten zur
RAM-Aufteilung gibts natürlich Datenblatt.

Gruß
Bernd

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]
  • [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.