Datasheet

Oscillator Frequency Register (Address 0x05)
The MAX7032 has an internal frequency divider that
divides down the crystal frequency to 100kHz. The
MAX7032 uses the 100kHz clock signal when calibrat-
ing itself and also to set image-rejection frequency. The
hexadecimal value written to the oscillator frequency
register is the nearest integer result of f
XTAL
/100kHz.
For example, if data is being received at 315MHz, the
crystal frequency is 12.67917MHz. Dividing the crystal
frequency by 100kHz and rounding to the nearest inte-
ger gives 127, or 0x7F hex. So for 315MHz, 0x7F would
be written to the oscillator frequency register.
AGC Dwell Timer (Address 0x03)
The AGC dwell timer holds the AGC in low-gain state
for a set amount of time after the power level drops
below the AGC switching threshold. After that set
amount of time, if the power level is still below the AGC
threshold, the LNA goes into high-gain state. This is
important for ASK since the modulated data may have
a high level above the threshold and a low level below
the threshold, which without the dwell timer would
cause the AGC to switch on every bit.
MAX7032
Low-Cost, Crystal-Based, Programmable,
ASK/FSK Transceiver with Fractional-N PLL
24 ______________________________________________________________________________________
CKOUT CDIV1 CDIV0
CLOCKOUT
FREQUENCY
0 X X Disabled at logic 0
10 0f
XTAL
10 1f
XTAL
/2
11 0f
XTAL
/4
11 1f
XTAL
/8
Table 10. Clock Output Divider Ratio
Configuration
BIT ID BIT NAME
BIT LOCATION
(0 = LSB)
FUNCTION
LCKD Lock detect 7
1 = Internal PLL is locked
0 = Internal PLL is not locked so the
MAX7032 does not receive or transmit data
GAINS AGC gain state 6
1 = LNA in high-gain state
0 = LNA in low-gain state
CLKON Clock/crystal alive 5
1 = Valid clock at crystal inputs
0 = No valid clock signal seen at the crystal
inputs
X None 4 Zero
X None 3 Zero
X None 2 Zero
PCALD
Polling timer calibration
done
1
1 = Polling timer calibration is completed
0 = Polling timer calibration is in progress or
not completed
FCALD FSK calibration done 0
1 = FSK calibration is completed
0 = FSK calibration is in progress or not
completed
Table 9. Status Register (Read Only) (Address: 0x1A)