Cirrus-logic CS4953xx Manual do Utilizador Página 38

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 118
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 37
I2C Port
CS4953xx Hardware User’s Manual
DS732UM10 Copyright 2010 Cirrus Logic, Inc 3-6
Figure 3-5. Data Byte with ACK and NACK
After an ACK or NACK from the master or slave, the slave must leave the SCP1_SDA line high so the
master can then generate either another Start condition as shown in Figure 3-6 to start a new transfer or a
Stop condition as shown in Figure 3-7 to abort the transfer.
Figure 3-6. Repeated Start Condition with ACK and NACK
Start
S
CP1_CLK
S
CP1_SDA A[6] A[5] A[4] A[3] A[2] A[1] A[0] R/W
ACK
Data Byte
ACK
M S M SWrite
M S S MRead
Start
S
CP1_CLK
S
CP1_SDA A[6] A[5] A[4] A[3] A[2] A[1] A[0] R/W
ACK
Data Byte
NACK
M S M SWrite
M S S MRead
M = Master Drives SDA
S = Slave Drives SDA
SCP1_CLK
SCP1_SDA
Data Byte
NACK
Start
A[6] A[5] A[4] A[3] A[2] A[1] A[0] R/W
ACK
M S M S
rite
S M M S
ead
M = Master Drives SDA
S = Slave Drives SDA
SCP1_CLK
SCP1_SDA
Data Byte
ACK
Start
A[6] A[5] A[4] A[3] A[2] A[1] A[0] R/W
ACK
M S M S
W
rite
S M M S
R
ead
Vista de página 37
1 2 ... 33 34 35 36 37 38 39 40 41 42 43 ... 117 118

Comentários a estes Manuais

Sem comentários