MSP 34x2G
PRELIMINARY DATA SHEET
<80 12 00 4b 00 01>
<80 12 00 4c 14 00>
<80 12 00 4d 00 00>
// Dolby Surround Pro Logic Normal mode
// 20 ms Delay
3.5.4. BTSC-SAP with SAP at Loudspeaker Channel
<80 00 80 00>
<80 00 00 00>
// Softreset
// Noise Sequencer = off
<80 10 00 30 20 03> // MODUS-Register: Automatic = on
<80 12 00 08 04 20> // Source Sel. = (St or B) & Ch. Matr. = St
3.5.8. Virtual Dolby Surround Example
<80 12 00 0E 24 03> // FM/AM-Prescale = 24
,
hex
FM-Matrix = Sound A Mono
<80 10 00 20 00 21> // Standard Select: BTSC-SAP
<80 12 00 00 73 00> // Loudspeaker Volume 0 dB
SCART1 Input to Loudspeaker in
3D-PANORAMA Sound
<80 00 80 00>
// reset
<80 00 00 00>
<80 12 00 08 02 20>
<80 12 00 0d 12 00>
<80 12 00 00 73 00>
<80 12 00 48 01 00>
<80 12 00 49 40 00>
<80 12 00 4a 54 00>
<80 12 00 4b 00 60>
<80 12 00 4d 00 00>
// source loudspeaker = scart, stereo
// prescale scart with some loss
// volume main = 0dB
3.5.5. FM-Stereo Radio
<80 00 80 00>
<80 00 00 00>
// Softreset
// two channel virtual surround mode
// Surround spatial effect = 50%
// panorama sound effect = 66%
// adaptive, 3d_panorama, phantom
// Noise Sequencer = off
<80 10 00 30 20 03> // MODUS-Register: Automatic = on
<80 12 00 08 03 20> // Source Sel. = (St or A) & Ch. Matr. = St
<80 12 00 0E 24 03> // FM/AM-Prescale = 24
,
hex
FM-Matrix = Sound A Mono
<80 10 00 20 00 40> // Standard Select: FM-STEREO-RADIO
<80 12 00 00 73 00> // Loudspeaker Volume 0 dB
3.5.9. Noise Sequencer for Dolby Pro Logic
3.5.6. Automatic Standard Detection
// switch into Dolby Pro Logic sound (s.a.). Then:
<80 12 00 4d 80 a0>
[wait for 2 seconds]
<80 12 00 4d 80 b0>
[wait for 2 seconds]
<80 12 00 4d 80 c0>
[wait for 2 seconds]
<80 12 00 4d 80 d0>
[wait for 2 seconds]
// noise L
// noise C
// noise R
// noise S
A detailed software flow diagram is shown in Fig. 3–2
on page 49.
<80 00 80 00>
<80 00 00 00>
// Softreset
<80 10 00 30 20 03> // MODUS-Register: Automatic = on
<80 12 00 08 03 20> // Source Sel. = (St or A) & Ch. Matr. = St
<80 12 00 0E 24 03> // FM/AM-Prescale = 24
,
hex
FM-Matrix = Sound A Mono
// switch back to normal operation
<80 12 00 10 00 5A> // NICAM-Prescale = 5A
hex
<80 12 00 4d 00 00>
// Noise Sequencer = off
<80 10 00 20 00 01> // Standard Select:
Automatic Standard Detection
// Wait till STANDARD RESULT contains a value ≤ 07FF
// IF STANDARD RESULT contains 0000
// do some error handling
3.5.10. Software Flow for Interrupt driven STATUS
Check
A detailed software flow diagram is shown in Fig. 3–2
on page 49.
// ELSE
<80 12 00 00 73 00> // Loudspeaker Volume 0 dB
If the D_CTR_I/O_1 pin of the MSP 34x2G is con-
nected to an interrupt input pin of the controller, the fol-
lowing interrupt handler can be applied to be automati-
cally called with each status change of the
MSP 34x2G. The interrupt handler may adjust the TV
display according to the new status information.
3.5.7. Dolby Surround Pro Logic Example
SCART1 Input to Loudspeaker and Center/Surround
Output Pins in Dolby Surround Pro Logic (Normal
mode).
Interrupt Handler:
<80 00 80 00>
// reset
<80 11 02 00 <81 dd dd> // Read STATUS
// adjust TV display with given status information
// Return from Interrupt
<80 00 00 00>
<80 12 00 08 02 20>
<80 12 00 0d 19 00>
<80 12 00 00 70 00>
<80 12 00 06 73 00>
<80 12 00 48 82 00>
// source loudspeaker = scart, stereo
// prescale scart
// volume main = -3dB
// volume center/surround = 0dB
// multi channel mode with C/S outputs
used
<80 12 00 49 00 00>
<80 12 00 4a 00 00>
// Surround spatial effect = 0%
// panorama sound effect = off
48
Micronas