MSP 34x7G
PRELIMINARY DATA SHEET
3.4. Programming Tips
3.5. Examples of Minimum Initialization Codes
This section describes the preferred method for
initializing the MSP 34x7G. The initialization is
grouped into three sections:
Initialization of the MSP 34x7G according to these list-
ings reproduces sound of the selected standard on the
loudspeaker output. All numbers are hexadecimal. The
examples have the following structure:
– SCART Signal Path (analog signal path)
– Demodulator
1. Perform an I2C controlled reset of the IC.
2. Write MODUS register
– Output Channels
(with Automatic Sound Select).
See Fig. 2–1 on page 8 for a complete signal flow.
3. Set Source Selection for loudspeaker channel
(with matrix set to STEREO).
4. Set Prescale
SCART Signal Path
(FM and/or NICAM and dummy FM matrix).
1. Select analog input for the SCART baseband pro-
cessing (SCART DSP Input Select) by means of the
ACB register.
5. Write STANDARD SELECT register.
6. Set Volume loudspeaker channel to 0 dB.
2. Set preferred prescale for SCART.
3. Select the source for the analog SCART output by
means of the ACB register.
3.5.1. B/G-FM (A2 or NICAM)
<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
Demodulator
<80 12 00 0E 24 03> // FM/AM-Prescale = 24
,
hex
For a complete setup of the TV sound processing from
analog IF input to the source selection, the following
steps must be performed:
FM-Matrix = MONO/SOUNDA
<80 12 00 10 5A 00> // NICAM-Prescale = 5A
hex
<80 10 00 20 00 03> // Standard Select: A2 B/G or NICAM B/G
1. Set MODUS register to the preferred mode and
Sound IF input.
or
<80 10 00 20 00 08>
<80 12 00 00 73 00> // Loudspeaker Volume 0 dB
2. Set preferred prescale (FM and NICAM) values.
3. Write STANDARD SELECT register.
3.5.2. BTSC-Stereo
4. If Automatic Sound Select is not active:
Choose FM matrix repeatedly according to the
sound mode indicated in the STATUS register.
<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
Output Channels
<80 12 00 0E 24 03> // FM/AM-Prescale = 24
,
hex
FM-Matrix = Sound A Mono
<80 10 00 20 00 20> // Standard Select: BTSC-STEREO
<80 12 00 00 73 00> // Loudspeaker Volume 0 dB
1. Select the source channel and matrix for each out-
put channel.
2. Select volume for each output channel.
3.5.3. BTSC-SAP with SAP at Loudspeaker Channel
<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
<80 10 00 20 00 21> // Standard Select: BTSC-SAP
<80 12 00 00 73 00> // Loudspeaker Volume 0 dB
30
Micronas