RT-Clock über SCL & SDA verbinden.

Gast #129366
Lesenswert?

Hallo,
habe hier einen Schaltplan in dem eine Real-Time Clock (DS1307) an
einen Mikroprozessor (MCF5307) angeschlossen ist. Beide haben SCL und
SDA PINs die direkt miteinander verbunden wurden. SCL und SDA sind laut
Datenblatt Open-Drain Ausgänge. Müsste man die Open-Drain Ausgänge nicht
über eine 4,7k pull-up Widerstand hochziehen?
In der Schaltung die ich hier gefunden habe, wurden die Ausgänge direkt
verbunden und kein Pullup verwendet. Kann das  sein?!?

Cu Ulf
Gast #129368
Lesenswert?

Kleiner Auszug aus dem Datenblatt (
http://www.freescale.com/files/soft_dev_tools/doc/ref_manual/MCF5307BUM.pdf
)

------------------------------>8-----------------------------
The I2C module uses a serial data line (SDA) and a serial clock line
(SCL) for data transfer. For I2C compliance, all devices connected to
these two signals must have open drain or open collector outputs.
(There is no such requirement for inputs.) The logic AND function is
exercised on both lines with external pull-up resistors.
-------------------------8<----------------------------------

Heisst das, dass man alles was ein open-drain Ausgang hat einfach so,
ohne pull-up, anschliessen kann und nur wenn man so ein "wired AND"
(wozu das auch immer gut sein mag?!?) haben will pull-ups nutzen muss?

Cu Ulf

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren