English
Language : 

TC94A48FG Datasheet, PDF (17/36 Pages) Toshiba Semiconductor – Single-chip Audio Digital Signal Processor
TC94A48FG
(3) Reading 24-bit data
When the host microcontroller reads data from the TC94A48FG during the execution of a program, it
sets a 16-bit address in a 24-bit command as well as sets its R/W bit to "1" and sets the number of
words to be read. Then, it transfers the 24-bit command, check that /MIACK = "L", and read a
required number of 24-bit data words.
The host microcontroller should check that /MIACK = "L" because it has to wait until the data to be
read is set in the data buffer.
Figure 8 shows the 24 bit data read procedure.
/MICS=“L”
Check MIACK=“L”
(If MIACK=“H” , wait until MIACK = “L”)
Transfer 24-bit command
(data read = xxxx1xh)
Check MIACK=“L”
(If MIACK=“H” , wait until MIACK = “L”)
Read 24-bit data (1)
Set 16 bit address and the number of
words to be transferred.
Can read up to eight 24-bit data word
Read 24-bit data (2)
Read 24-bit data (n)
/MICS=“H”
Data read finished
Figure 8 shows the 24-bit data read procedure.
17
2005-09-28