SC5010
I2C Direct Format Write
S Slave Address W A
S – Start C ondition
W – W rite = ‘0’
A – Acknow ledge (sent by slave )
P – Stop condition
R e g iste r A d d re ss A
Slave Address – 7-bit
R egister address – 8-bit
D ata – 8-bit
D a ta
AP
I2C Stop Separated Format Read
R e g iste r A d d re ss S e tu p A cce ss
M a ste r A d d re sse s
o th e r S la ve s
S S la ve A d d re ss W A R e g iste r A d d re ss A P S S la ve A d d re ss B
S – Start C ondition
W – W rite = ‘0’
R – R ead = ‘1’
A – Acknow ledge (sent by slave )
N AK – N on-Acknow ledge (sent by m aster)
Sr – R epeated Start condition
P – Stop condition
Slave Address – 7-bit
R egister address – 8-bit
D ata – 8-bit
R e g iste r R e a d A cce ss
S /S r S la ve A d d re ss R A D a ta
NACK P
I2C Combined Format Read
S S la ve A d d re ss W A R e g iste r A d d re ss A S r S la ve A d d re ss R A
S – Start C ondition
W – W rite = ‘0’
R – Read = ‘1’
A – Acknow ledge (sent by slave )
N AK – N on-Acknow ledge (sent by m aster)
Sr – R epeated Start condition
P – Stop condition
Slave Address – 7-bit
R egister address – 8-bit
D ata – 8-bit
D a ta
NACK P
28