mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik I2C-BUS Programmierung


Autor: Markus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich habe drei Pic16F876 die ich über I2C bus verkabeln will.
Ich finde aber die adresse der pics nicht bzw. müsste sie ja etwas 
ändern damit alle unterschiedliche adressen haben.
Könnte mir da jemand helfen???
ich will so wohl lesen wie auch schreiben je nachdem wer gerade master 
ist nur das mit den adressen bekomme ich net so hin?!?
danke im vorraus
Markus

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Adressen legst Du selber fest - und zwar in der Software, die die 
I2C-Slave-Funktionalität zur Verfügung stellt.

Autor: Markus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also Datenblatt nochmal genau studieren wie und wo das bei dem 
festgelegt wird?!?

Autor: Didi S. (kokisan2000)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Markus,

ich habe den zwar noch nie im Slave Modus programmiert, aber im 
Datenblatt steht:

SSPADD register holds the slave device address
when the SSP is configured in I2C Slave mode.

http://ww1.microchip.com/downloads/en/DeviceDoc/39582b.pdf, Seite 80

Gruß
kokisan

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.