English
Language : 

MAX1471_05 Datasheet, PDF (17/26 Pages) Maxim Integrated Products – 315MHz/434MHz Low-Power, 3V/5V ASK/FSK Superheterodyne Receiver
315MHz/434MHz Low-Power, 3V/5V
ASK/FSK Superheterodyne Receiver
CS
SCLK
DIO
C3 C2 C1 C0 A3 A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0
COMMAND
ADDRESS
DATA
Figure 9. Data Input Diagram
CS
SCLK
DIO
0
0
1
0
A3 A2 A1 A0
0
0
0
0
0
0
0
0
READ
ADDRESS
DATA
COMMAND
ADATA (IF DOUT_ASK = 1)
FDATA (IF DOUT_FSK = 1)
Figure 10. Read Command on a 4-Wire SERIAL Interface
C3 C2 C1 C0 A3 A2 A1 A0 D7
D0
COMMAND
ADDRESS
DATA
R7 R6 R5 R4 R3 R2 R1 R0 R7
R0
REGISTER DATA
REGISTER
DATA
R7 R6 R5 R4 R3 R2 R1 R0 R7
R0
REGISTER DATA
REGISTER
DATA
Discontinuous Receive Mode (DRX = 1)
In the discontinuous receive mode (DRX = 1), the
power signals of the different modules of the MAX1471
toggle between OFF and ON, according to internal
timers tOFF, tCPU, and tRF. It is also necessary to write
the frequency divisor of the external crystal in the oscil-
lator frequency register (register 0x3). This number is
the integer result of fXTAL / 100kHz. Before entering the
discontinuous receive mode for the first time, it is also
necessary to calibrate the timers (see the Calibration
section).
The MAX1471 uses a series of internal timers (tOFF,
tCPU, and tRF) to control its power-up. The timer
sequence begins when both CS and DIO are one. The
MAX1471 has an internal pullup on the DIO pin, so the
user must tri-state the DIO line when CS goes high.
The external CPU can then go to a sleep mode during
tOFF. A high-to-low transition on DIO, or a low level on
DIO serves as the wake-up signal for the CPU, which
must then start its wake-up procedure, and drive DIO
low before tLOW expires (tCPU + tRF). Once tRF expires,
the MAX1471 enables the FSKOUT and/or ASKOUT
data outputs. The CPU must then keep DIO low for as
long as it may need to analyze any received data.
Releasing DIO causes the MAX1471 to pull up DIO,
reinitiating the tOFF timer.
Oscillator Frequency Register (Address: 0x3)
The MAX1471 has an internal frequency divider that
divides down the crystal frequency to 100kHz. The
MAX1471 uses the 100kHz clock signal when calibrating
itself and also to set the image-rejection frequency. The
hexadecimal value written to the oscillator frequency reg-
ister is the nearest integer result of fXTAL / 100kHz.
______________________________________________________________________________________ 17