Texas Instruments PCM5122 Evaluation Module PCM5122EVM-U PCM5122EVM-U Datenbogen

Produktcode
PCM5122EVM-U
Seite von 110
t
BUF
t
S-HD
t
LOW
t
D-SU
t
D-HD
t
SCL-F
t
SCL-R
t
RS-HD
t
RS-SU
t
SP
t
P-SU
SDA
SCL
t
HI
START
Repeated
START
STOP
t
SDA-R
t
SDA-F
SLAS759A – AUGUST 2012 – REVISED SEPTEMBER 2012
Table 50. Write Operation - Basic I
2
C Framework
Transmitter
M
M
M
S
M
S
M
S
S
M
Data Type
St
slave address
R/
ACK
DATA
ACK
DATA
ACK
ACK
Sp
Table 51. Read Operation - Basic I
2
C Framework
Transmitter
M
M
M
S
S
M
S
M
M
M
Data Type
St
slave address
R/
ACK
DATA
ACK
DATA
ACK
NACK
Sp
M = Master Device; S = Slave Device; St = Start Condition Sp = Stop Condition
Write Register
A master can write to any PCM514x registers using single or multiple accesses. The master sends a PCM514x
slave address with a write bit, a register address with auto-increment bit, and the data. If auto-increment is
enabled, the address is that of the starting register, followed by the data to be transferred. When the data is
received properly, the index register is incremented by 1 automatically. When the index register reaches 0x7F,
the next value is 0x0.
shows the write operation.
Table 52. Write Operation
Transmitter
M
M
M
S
M
S
M
S
M
S
S
M
reg
write
write
Data Type
St
slave addr
W
ACK
inc
ACK
ACK
ACK
ACK
Sp
addr
data 1
data 2
M = Master Device; S = Slave Device; St = Start Condition Sp = Stop Condition; W = Write; ACK = Acknowledge
Read Register
A master can read the PCM514x register. The value of the register address is stored in an indirect index register
in advance. The master sends a PCM514x slave address with a read bit after storing the register address. Then
the PCM514x transfers the data which the index register points to. When auto-increment is enabled, the index
register is incremented by 1 automatically. When the index register reaches 0x7F, the next value is 0x0.
shows the read operation.
Table 53. Read Operation
Transmitter
M
M
M
S
M
S
M
M
M
S
S
M
M
M
slave
reg
slave
Data Type
St
W
ACK
inc
ACK
Sr
R
ACK
data
ACK
NACK
Sp
addr
addr
addr
M = Master Device; S = Slave Device; St = Start Condition; Sr = Repeated start condition; Sp = Stop Condition;
W = Write; R = Read; NACK = Not acknowledge
Timing Characteristics
Figure 89. Register Access Timing
Copyright © 2012, Texas Instruments Incorporated
73
Product Folder Links: