www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Software I2C


Autor: Tom (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
was braucht man für pins (funktionen), damit man ein software i2c 
interface implementiren kann?

Autor: Hannes Jaeger (pnuebergang)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tom wrote:
> was braucht man für pins

Freie.

Autor: Peter Diener (pdiener) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>was braucht man für pins (funktionen)

- Zwei Pins werden benötigt.
- Die Sytemspannung muss stimmen (z.B. 5 Volt).
- Pins müssen konfigurierbar entweder Eingang oder Ausgang sein können.
- Schnelle Umschaltbarkeit von Eingang auf Ausgang.
- Pins dürfen Pulldown only sein, aber auch Push-Pull
- Pullup only Pins können nicht verwendet werden.

Alle Pins der ATTINY und ATMEGA Serie von Atmel mit Ausnahme des 
Resetpins (der kein Ausgang sein kann bei den Tiny und bei den Mega 
garnicht genutzt werden kann) sind dafür geeignet.

Beantwortet das die Frage?

Grüße,

Peter

Autor: Tom (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
jawohl, besten dank!

Autor: STK500-Besitzer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>- Pins dürfen Pulldown only sein, aber auch Push-Pull
>- Pullup only Pins können nicht verwendet werden.

Wieso dürfen "Pullup only Pins" nicht verwendet werden?
Das wären nach meinem Verständnis Open-Collector-Ausgänge. Damit sollte 
der I²C-Bus keine Probleme wegen der sowieso extern vorhandenen Pull-Ups 
haben.

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.