mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Unterschied zwischen PIC16f877 und PIC16f876


Autor: Holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich wollte wissen, ob es ausser der Anzahl an Ports noch einen 
Unterschied zwischen den beiden uC gibt?

MFG
Holger

Autor: Fernando Heitor (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Holger

Folgende Unterschiede haben die beiden Typen:

PIC16F877:8x10Bit A/D,PSP(Paralleler Slave Port),33 I/O
PIC16F876:5x10Bit A/D,22 I/O


PIC16F876A hat noch 2 Komparatoren integriert.

Aber ansonsten gibt es meiner Meinung nach keine weiteren Unterschiede.


MFG
Fernando

Autor: Steffen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nein, der einzigste Unterschied ist die Anzahl der Ports.
MfG

Autor: Holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Fernando,

danke, sowas hab ich mir schon gedacht. Aber irgendwie funktioniert mein 
Programm nur auf dem PIC16f877.
Ich kommuniziere mit einem Feuchtesensor über RB4 und RB5.
Wenn ich den PIC16f876 nehme kommen aber keine Werte an.
Die Kommunikation mit dem LCD funktioniert aber.
Wär ja auch sonst langweilig!

MFG Holger

Autor: Fernando Heitor (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Im Moment finde ich in den Datenblätter keine Unterschiede an Ports RB4 
und RB5 bei den beiden Typen.

Ich finde es sehr seltsam das die LCD-Anzeige funktioniert aber dein 
Feuchtsensor nicht. Wie kommunizierst du mit dem Feuchtsensor?

Wenn die Hardware funktioniert und alle Verbindungen stimmen, dann kann 
es vielleicht an der Software liegen (was fast unwahrscheinlich ist, 
denn beide sind fast identisch).
Änderst du etwas am Programm von PIC16F877 auf PIC16F876 ?

Wenn du willst kannst du mir das Programm schicken, vielleicht findet 
man dort ein Fehler.
Welchen Brenner verwendest du?


MFG
Fernando

Autor: Holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

das Problem war mal wieder so nah ud doch so fern.
Es war der PortB beim PIC16f876 defekt. Hab einen neuen genommen und 
voila es geht.

MFG
Holger

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.