Titelbild Mikrocontroller

16.2.2. Elektrische Verbindung

Wie in obigem Abbild gezeigt, sind beide Busleitungen über die pull-up Widerstände mit der positiven Versorgungsspannung verbunden. Die Bustreiber aller TWI-Bausteine sind open-drain oder open-collektor Treiber. Dies entspricht einer verdrahten UND-Funktion, die für die Arbeitsweise des Busses entscheidend ist. Ein Low-Pegel auf einer der Busleitungen wird erzeugt, indem einer oder mehrere TWI-Bausteine ihren Ausgang auf Low ziehen. Ein High-Pegel wird erzeugt, wenn alle Bausteine ihre Ausgänge in tristate versetzen, so dass die pull-up Widerstände die Busleitungen auf High ziehen. Man beachte, dass allen AVR Bausteinen, die an den Bus angeschlossen werden, möglich sein muss, diese Busoperationen durchzuführen.

Die Anzahl der Bausteine, die an den Bus angeschlossen werden können, wird durch die maximale Buskapazität von 400 pF und den 7-bit Adressraum für die Slaves begrenzt. Eine detaillierte Beschreibung der elektrischen Eigenschaften des TWI ist weiter hinten enthalten. Dort sind die Spezifikationen für zwei verschiedene Busvarianten gegeben, eine für Busgeschwindigkeiten unterhalb von 100 kHz und eine für Busgeschwindigkeiten bis zu 400 kHz.
Impressum