mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik I2C/TWI-Port - Port-Register wird verändert


Autor: Julian W. (julian-w) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
folgende Situation:
Atmega32, am PortC wird der I2C-Bus verwendet.
Wie verhält sich der Bus nun, wenn ich z.B. in das PortC-Register 256 
oder 0 schreibe? Hindert das den Bus an der Kommunikation oder wird das, 
da ja I2C aktiviert ist, für diese 2 Pins einfach ignoriert?

Hoffe, ihr könnte mir da weiterhelfen. Aus dem Datenblatt bin ich nicht 
schlau geworden.

MfG
Julian

Autor: Stefan Ernst (sternst)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Julian W. wrote:

> Aus dem Datenblatt bin ich nicht schlau geworden.

Hm, ich finde folgendes eigentlich unmissverständlich:
Note that the internal pullups in the AVR pads can be enabled
by setting the PORT bits corresponding to the SCL and SDA pins,
as explained in the I/O Port section.

Autor: Julian W. (julian-w) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also kann man nur die Pullups setzten, aber nicht den Pegel der Pins 
beeinflussen.

Autor: Bernd Rüter (Firma: Promaxx.net) (bigwumpus)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn Du in das Register 256 oder 0 schreibst, ist das Ergebnis immer das 
gleiche!

Außer - der uC hätte 16-Bit-Register.

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.