¡ Semiconductor
MSM7584C
Playback Method (See the flow chart in Figure 19)
(1) • Set up the connection between
the serial register/voice ROM
and ADPCM transmit-receive
system. (See Figure 20) (CR5 -
B7)
• Specify the serial register/voice
ROM. (CR5 - B6)
• Set the external capacity. (CR5 -
B5)
• Set the NOP command. (CR5 -
B1 = "0", B0 = "0")
(2) • Set the channel. (CR13 - B7 to
B3)
• Set the ADRD (address read)
instruction. (CR13 - B1 = "1", B0
= "0")
(3) • The start/stop address of the
channel set by the ADRD
instruction is fetched from the
channel index area.
When status register BUSY (CR7
- B1) changes from "1" to "0",
fetching is complete.
(4) • Start playback by setting the
PLAY (playback) command
(CR5 - B1 = "0", B0 = "1").
(5) • Check the playback start with
the status register RPM bit (CR7
- B0 = "1").
(6) • To stop playback set the STOP
command (CR5 - B1 = "1", B0 =
"1").
(7) • When the address counter
reaches the stop address,
playback is complete.
Check completion of playback
with RPM bit = "0".
Playback
N
BUSY = 0?
RPM = 0?
Y
Basic setting
(1) CR5
Channel setting
(ADRD)
N
BUSY = 0?
Y
PLAY
N
RPM = 1?
Y
(2) CR13
(3) CR7
(4) CR5
Playback start
(5) CR7
Playback start
check
STOP
N
RPM = 1?
Y
END
(6)
CR5
Playback stop
(7) CR7
Playback completion
check
Figure 19 Flow Chart of Playback
54/57