English
Language : 

CC2520_11 Datasheet, PDF (118/133 Pages) Texas Instruments – 2.4 GHZ IEEE 802.15.4/ZIGBEE RF TRANSCEIVER
CC2520 DATASHEET
2.4 GHZ IEEE 802.15.4/ZIGBEE® RF TRANSCEIVER
SWRS068 – DECEMBER 2007
FREQCTRL, A 0x02E, R 0x0B, Controls the RF frequency
Bit
Bit mnemonic
no.
7
RESERVED
6:0
FREQ[6:0]
Reset
value
0
0x0B
(2405
MHz)
Mode
R0
R/W
Description
Read as zero
Frequency control word.
fRF = fLO = (2394 + FREQ[6 : 0]) MHz
The frequency word in freq[6:0] is an offset value from 2394. The
device supports the frequency range from 2394MHz to 2507MHz.
The usable settings for freq[6:0] is consequently 0 to 113. Settings
outside this (114-127) will give a frequency of 2507MHz.
IEEE802.15.4-2006 specifies a frequency range from 2405MHz to
2480MHz with 16 channels 5 MHz apart. The channels are
numbered 11 through 26. For an IEEE802.15.4-2006 compliant
system, the only valid settings are thus
freq[6:0] = 11 + 5(channel number - 11)
FREQTUNE, A 0x02F, R 0x0F, Crystal oscillator frequency tuning
Bit
Bit mnemonic
no.
7:4
RESERVED
3:0
XOSC32M_TUNE[3:0]
Reset
value
0x0
0xF
Mode
R0
R/W
Description
Read as zero
Tune crystal oscillator
The default setting “1111” will leave the XOSC not tuned.
Changing setting from default will switch in extra capacitance to
the oscillator, effectively lowering the XOSC frequency. Hence
higher setting gives higher frequency.
TXPOWER, A 0x030, R 0x06, Controls the output power
Bit
Bit mnemonic
no.
7:0
PA_POWER [7:0]
Reset
value
0x06
Mode
R/W
Description
PA power control. Use only the values listed in in this register.
NOTE
This value should be updated to one of the values listed in Table
17 before going to TX.
FSMSTAT0, A 0x032, R 0x00, Radio status register
Bit
Bit mnemonic
no.
Reset Mode Description
value
7
CAL_DONE
0
R
Note that this signal can not be used as a “calibration completed”
signal. It will only be high for a very brief period of time (one 32
MHz clock cycle) when the calibration module is ready to be turned
off (which does not necessarily mean that the calibration has
completed) and is thus difficult to capture with a register read over
the SPI.
This signal should not be documented in the datasheet.
Falling edges on CAL_RUNNING should be used in stead.
6
CAL_RUNNING
0
R
Frequency synth calibration status.
0 - Calibration done or not started
1 - Calibration in progress.
5:0
FSM_FFCTRL_STATE[5:0] -
R
Gives the current state of the FIFO and Frame Control (FFCTRL)
finite state machine.
118
WWW.TI.COM