Silicon Laboratories C8051F340 Bedienungsanleitung Seite 194

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 282
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 193
C8051F340/1/2/3/4/5/6/7
194 Rev. 0.5
17.1. Supporting Documents
It is assumed the reader is familiar with or has access to the following supporting documents:
1. The I2C-Bus and How to Use It (including specifications), Philips Semiconductor.
2. The I2C-Bus Specification -- Version 2.0, Philips Semiconductor.
3. System Management Bus Specification -- Version 1.1, SBS Implementers Forum.
17.2. SMBus Configuration
Figure 17.2 shows a typical SMBus configuration. The SMBus specification allows any recessive voltage
between 3.0 V and 5.0 V; different devices on the bus may operate at different voltage levels. The bi-direc-
tional SCL (serial clock) and SDA (serial data) lines must be connected to a positive power supply voltage
through a pull-up resistor or similar circuit. Every device connected to the bus must have an open-drain or
open-collector output for both the SCL and SDA lines, so that both are pulled high (recessive state) when
the bus is free. The maximum number of devices on the bus is limited only by the requirement that the rise
and fall times on the bus not exceed 300
ns and 1000 ns, respectively.
Figure 17.2. Typical SMBus Configuration
17.3. SMBus Operation
Two types of data transfers are possible: data transfers from a master transmitter to an addressed slave
receiver (WRITE), and data transfers from an addressed slave transmitter to a master receiver (READ).
The master device initiates both types of data transfers and provides the serial clock pulses on SCL. The
SMBus interface may operate as a master or a slave, and multiple master devices on the same bus are
supported. If two or more masters attempt to initiate a data transfer simultaneously, an arbitration scheme
is employed with a single master always winning the arbitration. Note that it is not necessary to specify one
device as the Master in a system; any device who transmits a START and a slave address becomes the
master for the duration of that transfer.
A typical SMBus transaction consists of a START condition followed by an address byte (Bits7-1: 7-bit
slave address; Bit0: R/W direction bit), one or more bytes of data, and a STOP condition. Each byte that is
received (by a master or slave) must be acknowledged (ACK) with a low SDA during a high SCL (see
Figure 17.3). If the receiving device does not ACK, the transmitting device will read a NACK (not acknowl-
edge), which is a high SDA during a high SCL.
VDD = 5V
Master
Device
Slave
Device 1
Slave
Device 2
VDD = 3V VDD = 5V VDD = 3V
SD
A
SCL
Seitenansicht 193
1 2 ... 189 190 191 192 193 194 195 196 197 198 199 ... 281 282

Kommentare zu diesen Handbüchern

Keine Kommentare

Electrolux EOB3400BOX Handbücher

Bedienungsanleitungen und Benutzerhandbücher für Sandwichmacher Electrolux EOB3400BOX.
Wir stellen 1 PDF-Handbücher Electrolux EOB3400BOX zum kostenlosen herunterladen nach Dokumenttypen zur Verfügung Bedienungsanleitung






Weitere Produkte und Handbücher für Sandwichmacher Electrolux

Modelle Dokumententyp
EOB2100COX Bedienungsanleitung   Electrolux EOB2100COX User Manual, 24 Seiten
EON21001X Bedienungsanleitung   Electrolux EON21001X User Manual, 28 Seiten
EZB3100AAX Bedienungsanleitung   Electrolux EZB3100AAX User Manual [da] [pl] [sk] [sv] , 24 Seiten
CKB300V Bedienungsanleitung   Electrolux CKB300V User Manual, 32 Seiten
EOB53434AX Bedienungsanleitung   Electrolux EOB53434AK User Manual, 32 Seiten
EZC52430AX Bedienungsanleitung   Electrolux EZC52430AX User Manual, 32 Seiten
EZC2430EOX Bedienungsanleitung   Electrolux EZC2430EOX User Manual [lv] , 32 Seiten
EOB5415AOX Bedienungsanleitung   Electrolux EOB5415AOX User Manual, 32 Seiten
EIED200QIS Bedienungsanleitung   Electrolux EIED200QIS User Manual [nl] , 24 Seiten
OOC500NZ Bedienungsanleitung   Electrolux OOC500NZ User Manual, 32 Seiten
EKC6030CJW Bedienungsanleitung Electrolux EKC6030CJW Brugermanual, 28 Seiten
EZC2510ACX Bedienungsanleitung   Electrolux EZC2510ACX User Manual, 28 Seiten
EZB5430ANX Bedienungsanleitung   Electrolux EZB5430ANX User Manual, 28 Seiten
EOA5220AOW Bedienungsanleitung   Electrolux EOA5220AOW User Manual, 32 Seiten
EOQ2400BOX Bedienungsanleitung   Electrolux EOQ2400BOX User Manual, 28 Seiten
EEC2400EOX Bedienungsanleitung   Electrolux EEC2400EOX User Manual, 32 Seiten
EZA5420AOK Bedienungsanleitung   Electrolux EZA5420AOK User Manual [da] , 28 Seiten
OPEA4300X Bedienungsanleitung   Electrolux OPEA4300X User Manual, 28 Seiten
EZB53410AX Bedienungsanleitung   Electrolux EZB53410AX User Manual [pl] [sk] , 28 Seiten
EOA2402CAX Bedienungsanleitung   Electrolux EOA2402CAX User Manual, 28 Seiten