www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PIC16F876 als I²C Slave?


Autor: Hannes Bischof (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich bin gerade an einem Projekt in dem ich einen PIC16F876 als Slave an
einen I²C Bus hängen muss. Nun suche ich ein Beispiel in C (cc5x
Compiler) oder Assembler wo ich ein bisschen lernen könnte. Das
Datenblatt vom pic hab ich schon gelesen aber ein Praktisches Beispiel
ist immer besser.

Danke im Voraus für die infos.

MFG

Hannes Bischof

Autor: sven f. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
schau dir mal das YARD Projekt / lcd key von andre weber auf
http://forum.htpc-news.de/ an das ist in asembler mit i²c slave

mfg sven

Autor: Hannes Bischof (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

danke für die schnelle Antwort, leider kann ich da nirgends Sourcecode
finden.
Hast Du evt nen genaueren Link?

Gruß

Hannes Bischof

Autor: sven f. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Öffnungszeiten eldo.gotdns.com:
Mo-Fr: 14:45 - 02:00
Sa&So: 07:00 - 02:00

http://eldo.gotdns.com/yard/downloads.html
hier gibts ihn viel spaß

sven

Autor: sven f. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hier noch ne kurze beschreibung

http://eldo.gotdns.com/yard/keylcd/index.html

sven

Autor: André W (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

ich hatte den Code auch schonmal gekürzt auf die wesentlichen
Funktionen - und hier bereitgestellt:

http://www.fernando-heitor.de/index.php?option=com...

Dort wurde er glaube ich auch schon auf den PIC16F876 angepasst...)

André

Autor: Hannes Bischof (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Super das schau ich mir nochmal genauer an aber auf den ersten
Blick siehts sehr gut aus.

Danke nochmal.

Gruß

Hannes

Autor: Maruu ;-) (maruu)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So hab mir das jetzt mal angeschaut und sieht sehr gut aus.
Kann ich das so 1:! für den PIC 16F876 übernehmen oder sind da
besonderheiten?
Ich habs mal versucht in MPLAB zu kompilieren, aber leider kommen 3
Ferhlermeldeungen:
Er kenn folgende Configs nicht: _INTRC_IO und _CCP1_RB2
und den Befehl movwf  OSCCON kann er auch nicht.
Weisst Du wie ich das beheben kann?

Gruß

Hannes

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.