30.07.2013 Views

How the I2C Bus Works - EEWeb

How the I2C Bus Works - EEWeb

How the I2C Bus Works - EEWeb

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Totem Pole Output I 2 C I/O Expanders<br />

Supply<br />

SDA<br />

SCL<br />

General Purpose I/O<br />

POR<br />

I 2 C-bus<br />

interface<br />

Sub address<br />

decoder<br />

Latches<br />

Interrupt<br />

巨<br />

Input/ output stages<br />

alternative analog input<br />

configurations<br />

# of Outputs None Reset Interrupt<br />

KEY POINTS<br />

- Transfers keyboard, ACPI Power switch,<br />

keypad, switch or o<strong>the</strong>r inputs to<br />

microcontroller via I 2 C bus<br />

- Use totem pole outputs to drive LEDs,<br />

sensors, fans, enable and o<strong>the</strong>r input<br />

pins, relays and timers<br />

- Extra command byte needed for Input,<br />

Output, Polarity and I/O Configuration<br />

- Application Note, AN469 GPIO Selection,<br />

discusses pros and cons of GPIOs<br />

Interrupt and<br />

Reset<br />

4<br />

Totem Output (20-25 ma sink and 10 mA source)<br />

PCA9536 PCA9537<br />

8 PCA9557 PCA9534/54/54A PCA9538<br />

16 - - PCA9535/55 PCA9539<br />

Semiconductors 37

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!