Hardver

           12C5xx
       +-----+-+-----+
       |     +-+     |
    -1-+Vdd       Vss+-8-           +---------> BUSY(11)
       |             |              |   ___
    -2-+GP5       GP0+-7----------D-+--|___|--< D6  (8)
       |             |                  ___
    -3-+GP4       GP1+-6----------C-+--|___|--< D7  (9)
       |             |              |  2*470
    -4-+GP3       GP2+-5-           +---------> /ACK(10)
       |             |
       +-------------+
D és C az I2C busz adat- és óravezetéke.

Mivel D6 és D7 totem pole kimenet a PC-n, a visszaolvasást a BUSY és ACK bemeneteken végzi.