6 initialize the tea5880ts, Timing diagrams, Tea5880ts – Philips TEA5880TS User Manual
Page 15: Philips semiconductors

9397 750 13022
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
Preliminary data sheet
Rev. 02 — 26 April 2004
15 of 27
Philips Semiconductors
TEA5880TS
Integrated FM stereo radio IC for host processor tuning
The IF and stereo decoder frequency can be calculated using the equation f = n/t, and the
FM frequency can be calculated using the equation f = (n/t) x 256.
Note: The precision of ‘f’ depends on the following:
•
The duration of t. 1 pulse wrong at t = 1 ms results in more deviation than at t = 32 ms
•
The precision of the measuring window: calculate with t = 32 ms gives other ‘f’ values
than with t = 32 ms. In the application care should be taken to have an accurate
measuring window t.
8.6 Initialize the TEA5880TS
After power-up, the TEA5880TS needs to be initialized as follows:
•
Control register A: STE_PMUTE = 1; DEM_PMUTE = 1; AMUTE = 1; FM = 1; other
bits = 0
•
Control register B: CNT_RST = 1; PISO_CLR = 1; MONO = 1; DEEMP = 1 (for
Europe); Bit [8:6] = 100b; other bits = 0
•
Control register C: All bits = 0
•
VADC register: VADC1 = 26 (decimal), this value should not be changed hereafter;
VADC2 = 18 (decimal), this value should not be changed hereafter
•
Calibrate the IF frequency at 110 kHz
•
Calibrate the stereo decoder clock at 37.5 kHz (to reduce the initialization time,
calibration of the stereo decoder clock can be postponed until the stereo mode is
selected).
9.
Timing diagrams
Fig 5.
Writing data.
001aaa669
LSB
MSB
MSB
LSB
1
15
11
11-bit data
4-bit address
DATA
CLOCK
R/W