Max1471, Table 5. register configuration – Rainbow Electronics MAX1471 User Manual
Page 20
MAX1471
During t
OFF
, the MAX1471 is operating with very low
supply current (5.0µA typ), where all of its modules are
turned off, except for the t
OFF
timer itself. Upon com-
pletion of the t
OFF
time, the MAX1471 signals the user
by asserting DIO low.
CPU Recovery Timer (t
CPU
)
The second timer, t
CPU
(see Figure 12), is used to delay
the power-up of the MAX1471, thereby providing extra
power savings and giving a CPU the time required to
complete its own power-on sequence. The CPU is sig-
naled to begin powering up when the DIO line is pulled
low by the MAX1471 at the end of t
OFF
. t
CPU
then begins
counting down, while DIO is held low by the MAX1471.
At the end of t
CPU
, the t
RF
counter begins.
t
CPU
is an 8-bit timer, configured through register 0x6.
The possible t
CPU
settings are summarized in Table 11.
The data written to the t
CPU
register (0x6) is multiplied
by 120µs to give the total t
CPU
time. On power-up, the
CPU timer register is set to zero and must be written
before using DRX mode.
RF Settle Timer (t
RF
)
The third timer, t
RF
(see Figure 12), is used to allow the
RF sections of the MAX1471 to power up and stabilize
before ASK or FSK data is received. t
RF
begins count-
315MHz/434MHz Low-Power, 3V/5V
ASK/FSK Superheterodyne Receiver
20
______________________________________________________________________________________
Table 5. Register Configuration
ADDRESS
DATA
A3 A2 A1 A0
D7
D6
D5
D4
D3
D2
D1
D0
POWER CONFIGURATION (0x0)
0 0 0 0
LNA_EN
AGC_EN
MIXER_
EN
FSKBB_
EN
FSKPD_
EN
ASKBB_
EN
ASKPD_
EN
SLEEP
CONFIGURATION (0x1)
0 0 0 1
X
GAIN
SET*
FSKCALL
SB
FSK_
DOUT
ASK_
DOUT
TOFF_
PS1
TOFF_
PS0
DRX_
MODE
CONTROL (0x2)
0 0 1 0
X
AGC
LOCK
X
X
FSKTRK_
EN
ASKTRK_
EN
P OL_
C AL_E N
FSK_CAL
_EN
OSCILLATOR FREQUENCY (0x3)
0 0 1 1
d7
d6
d5
d4
d3
d2
d1
d0
OFF TIMER (upper byte) (0x4)
0 1 0 0
t15
t14
t13
t12
t11
t10
t9
t8
OFF TIMER (lower byte) (0x5)
0 1 0 1
t7
t6
t5
t4
t3
t2
t1
t0
CPU RECOVERY TIMER (0x6)
0 1 1 0
t7
t6
t5
t4
t3
t2
t1
t0
RF SETTLE TIMER (upper byte) (0x7)
0 1 1 1
t15
t14
t13
t12
t11
t10
t9
t8
RF SETTLE TIMER (lower byte) (0x8)
1 0 0 0
t7
t6
t5
t4
t3
t2
t1
t0
STATUS REGISTER (read only) (0x9)
1 0 0 1
LOCK
DET
AGCST
CLK
ALIVE
X
X
X
P OL_C AL
_D O N E
FSK_CAL
_DONE
AGC DWELL TIMER (0xA)
1 0 1 0
X
X
X
dt4
dt3*
dt2*
dt1
dt0*
*Power-up state = 1. All other bits, power-up state = 0.