mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Slave-Adresse???


Autor: Marxreiter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
HAllo, bin gerade dabei zwei mega8 über ic2 zu verbinden.
Die hardweare ist soweit gebaut, nur an der software haperts.
Das prog für die megas will ich in bascom schreiben.

Mit hilhe des Bascom tuts versuch ich zur zeit ein prog
zusammenzuschustern. Doch schon nach kurzer zeit kamm auch schon das
erste problem. In dem Quellcode, dem ich der Hilfe entnommen hab
steht:

Config Sda = Portb.5
Config Scl = Portb.7
I2CINIT
Dim X As Byte , Slave As Byte
X = 0                                                 'reset variable
Slave = &H40                    'slave address of a PCF 8574 I/O IC
I2creceive Slave , X                        'get the value
Print X                                     'print it


was ist mit slave adress gemeinnt?
Welche hat ein mega8?

gruß,
xeus

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
der Mega8 hat doch ein Hardware-I2C-Interface, das solltest du dann auch
benutzen. Lies die mal die entsprechenden Seiten im Datenblatt durch.
Heisst dort TWI-Interface und funktioniert bestens.
Adresse kannst du relativ frei wählen (schreibt man ins TWAR).

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.