Silicon Laboratories Si4704 Series Programming Manual page 201

Am/fm/sw/lw/wb receiver
Hide thumbs Also See for Si4704 Series:
Table of Contents

Advertisement

Table 46. Programming Example for the FM/RDS Transmitter
Action
CMD
ARG1
ARG2
STATUS
CMD
ARG1
ARG2 (PROP)
ARG3 (PROP)
ARG4 (PROPD)
ARG5 (PROPD)
STATUS
CMD
ARG1
ARG2 (PROP)
ARG3 (PROP)
ARG4 (PROPD)
ARG5 (PROPD)
STATUS
CMD
ARG1
ARG2
STATUS
CMD
ARG1
ARG2 (PROP)
ARG3 (PROP)
ARG4 (PROPD)
ARG5 (PROPD)
STATUS
Data
Powerup in Digital Mode
0x01
POWER_UP (See Table 28 for patching procedure)
0xC2
Set to FM Transmit. Enable interrupts.
0x0F
Set to Digital Audio Input
→0x80
Reply Status. Clear-to-send high.
Action: Ensure that DCLK and DFS are already supplied
0x12
SET_PROPERTY
0x00
0x01
DIGITAL_INPUT_SAMPLE_RATE
0x03
0xBB
Sample rate = 48000Hz = 0xBB80
0x80
→0x80
Reply Status. Clear-to-send high.
0x12
SET_PROPERTY
0x00
0x01
DIGITAL_INPUT_FORMAT
0x01
0x00
Mode: I2S, stereo, 16bit, sample on rising edge of DCLK.
0x00
→0x80
Reply Status. Clear-to-send high.
Action: Go to Configuration (bypass "Powerup in analog mode" section).
The rest of the programming is the same as analog.
Powerup in analog mode
0x01
POWER_UP (See Table 28 for patching procedure)
0xC2
Set to FM Transmit. Enable interrupts.
0x50
Set to Analog Line Input
→0x80
Reply Status. Clear-to-send high.
0x12
SET_PROPERTY
0x00
0x21
TX_LINE_INPUT_LEVEL
0x04
0x21
Input Range = 419mV
0x5E
Max peak input level = 350mV
→0x80
Reply Status. Clear-to-send high
Confidential Rev. 0.2
Description
, 74kΩ
PK
= 0x15E
PK
AN332
201

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Si4704 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents