Table 2. register summary – Rainbow Electronics MAX7057 User Manual

Page 13

Advertising
background image

Using a byte descriptive notation, the reset command
can be viewed as the following sequence, within the
same CS cycle:

SDI:

<0x04>

Features and Settings

Values and parameters are set through registers in the
MAX7057 that are addressable through the SPI. These
registers contain bits that either turn functions on and
off or program numerical settings. The following set-
tings are controlled through the SPI.

Variable Capacitor

The internal variable shunt capacitor, which is instru-
mental in matching the PA to the antenna, is controlled
by setting 5 bits in the configuration 0 register. This
allows for 32 levels of shunt capacitance control. Since
the control of these 5 bits is independent of the other
settings, any capacitance value can be chosen at any
frequency, making it possible to maintain maximum
transmitter efficiency while moving rapidly from one fre-
quency to another.

Clock Output

The MAX7057 has a buffered clock output that can
serve as a clock for a microprocessor. The divide ratio
is set through the configuration 0 register (see Tables 5
and 6). The divide settings are 1 (no division), 2, 4, 8, or
16; the original undivided frequency is based on the
reference frequency generated by the external crystal.
The buffered clock output is available at GPO when
enabled by setting the configuration 1 register (see
Tables 2, 3, 15, and 16).

Mode Select and Crystal Shutdown

The transmission mode is selected by writing to a regis-
ter. The default mode is ASK and the mode can be
changed to FSK by writing a 1 to the mode bit in the
control register. This register is also used to keep the
crystal circuit powered up in the shutdown mode.

Registers

The following tables provide information on the
MAX7057 registers.

MAX7057

300MHz to 450MHz Frequency-Programmable

ASK/FSK Transmitter

______________________________________________________________________________________

13

SDI

SCLK

CS

RESET COMMAND (0x04)

ADDRESS

REGISTER NAME

DESCRIPTION

0x00

CONTRL

Control register. Controls the mode (ASK/FSK), crystal clock output, envelope-shaping, PLL
bandwidth, and SPI enable.

0x01

CONFIG0

Configuration 0 register. Controls the capacitance at the PA output and clock output
frequency divider.

0x02

HIFREQ1

High-frequency 1 register (upper byte). Sets the high frequency in FSK transmission.

0x03

HIFREQ0

High-frequency 0 register (lower byte). Sets the high frequency in FSK transmission.

0x04

LOFREQ1

Low-frequency 1 register (upper byte). Sets the low frequency in FSK transmission, or
carrier frequency in ASK transmission.

0x05

LOFREQ0

Low-frequency 0 register (lower byte). Sets the low frequency in FSK transmission, or carrier
frequency in ASK transmission.

0x06

FLOAD

Frequency load register. Performs the frequency load function.

0x07

DATAIN

Data in register. SPI equivalent of DIN pin.

0x08

EN

Enable register. SPI equivalent of ENABLE pin.

0x09

CONFIG1

Configuration 1 register. GPO selector.

0x0C

STATUS

Status register.

Figure 6. Reset Command Format

Table 2. Register Summary

Advertising