English
Language : 

LC89052TA-E Datasheet, PDF (28/42 Pages) Sanyo Semicon Device – Digital Audio Interface Receiver
LC89052TA-E
9.2 CCB Addresses
• Setting various functions, and reading and writing data must be carried out though the microcontroller interface.
• The data through the microcontroller interface conforms to the Sanyo’s original serial bus format (CCB). However,
the three-state is employed instead of open-drain as the data output type.
• Data must be input or output after the CCB address is input. See the I/O timing chart for details of the data input and
output timing.
Register content
Function settings data 1
Function settings data 2
Function settings data 3
Interrupt data output
Fs value, CS data output
Sub-code Q data output
Table 9.3 Register I/O Content and CCB Addresses
R/W
CCB address
B0
B1
B2
B3
A0
A1
A2 A3
Write
0xE8
0
0
0
1
0
1
1
1
Write
0xE9
1
0
0
1
0
1
1
1
Write
0xEA
0
1
0
1
0
1
1
1
Read
0xEB
1
1
0
1
0
1
1
1
Read
0xEC
0
0
1
1
0
1
1
1
Read
0xED
1
0
1
1
0
1
1
1
9.3 Data Write Procedure
• The bit length of data input is 16 bits.
• After inputting one of the CCB addresses data 0xE8 to 0xEA, set CE to the high level.
• Input data is taken in on the rising edge of CL.
• The bits marked "0" in the table are reserved bits. 0 (zero) must be input to these bits.
9.4 Data Read Procedure
• Read data is output from DO. DO goes to the high-impedance state when CE is low, and output starts on the CE rising
edge that follows the output setup with the CCB address. After that, the DO pin is returned to the high-impedance
state when CE is set low.
• The number of data bits read differs with the data to be read. Interrupt data (0xEB) is 8 bits long, the channel status
related data (0xEC) is 56 bits long, and the sub-code Q data (0xED) is 88 bits long. However, it is not necessary to
read out all data bits. During readout, an application can stop providing CL input and set CE low and still have
acquired the data read up to that point. For example, when reading the sub-code Q data, if the CRC flags are read and
the data is found no good, there is no need to read the subsequent data.
No.7457-28/42