English
Language : 

BU9408KS2_12 Datasheet, PDF (8/57 Pages) Rohm – 32bit Audio DSP with Built-in 4ch DAC and ASRC
BU9408KS2
Technical Note
Write-in Procedure
Step Clock
Master
Slave(BU9408KS2)
Note
1
Start Condition
2
7 Slave Address
3
1 R/W (0)
&h80 (&h82)
4
1
Acknowledge
5
8 Select Address
Write-in target register: 8bit
6
1
Acknowledge
7
8 Data
8bit write-in data
8
1
Acknowledge
9
Stop Condition
When transmitting continuous data, the auto-increment function moves the select address up by one.
Repeat steps 7 and 8.
1-2. Data Read-out
During read-out, the corresponding read-out address is first written into the &hD0 address register (&h20h in the example).
In the following stream, the data is read out after the slave address. Do not return an acknowledge after completing the
reception.
S Slave Address A Req_Addr
A Select Address A P
(ex.) 80h
D0h
20h
S Slave Address A Data 1
(ex.)
81h
**h
: Master to Slave,
A Data 2
A
A Data N
**h
**h
: Slave to Master, A: With acknowledge, Ā: Without acknowledge
ĀP
Read-out Procedure
Step Clock
Master
Slave(BU9408KS2)
Note
1
Start Condition
2
7 Slave Address
3
1 R/W (0)
&h80 (&h82)
4
1
5
8 Req_Addr
Acknowledge
I2C read-out address
&hD0
6
1
Acknowledge
7
8 Select Address
Read-out target register: 8bit
8
1
Acknowledge
9
1 Stop Condition
10
1 Start Condition
11
7 Slave Address
12
1 R/W (1)
&h81 (&h83)
13
1
Acknowledge
14
8
Data
8bit read-out data
15
1 Acknowledge
16
Stop Condition
When transmitting continuous data, the auto-increment function moves up the select address by one.
Repeat steps 14 and 15.
www.rohm.com
© 2012 ROHM Co., Ltd. All rights reserved.
8/53
2012.03 - Rev.A