was braucht man für pins (funktionen), damit man ein software i2c interface implementiren kann?
>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
>- 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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.