7 trx_ctrl_0 - reserved, 8 trx_ctrl_1 - transceiver control register 1, Atmega128rfa1 – Rainbow Electronics ATmega128RFA1 User Manual

Page 105

Advertising
background image

105


8266A-MCU Wireless-12/09

ATmega128RFA1

A write access to register bits TRX_CMD initiates a state transition of the radio
transceiver towards the new state as defined by the write access. Do not try to initiate a
further

state

change

while

the

radio

transceiver

is

in

STATE_TRANSITION_IN_PROGRESS

state

(see

TRX_STATUS

register).

FORCE_PLL_ON is not valid for the SLEEP state as well as during
STATE_TRANSITION_IN_PROGRESS towards the SLEEP state. Values not listed in
the following table are reserved and mapped to NOP.

Table 9-35 TRX_CMD Register Bits

Register Bits

Value

Description

0x00

NOP

0x02

TX_START

0x03

FORCE_TRX_OFF

0x04

FORCE_PLL_ON

0x06

RX_ON

0x08

TRX_OFF

0x09

PLL_ON (TX_ON)

0x16

RX_AACK_ON

TRX_CMD4:0

0x19

TX_ARET_ON

9.12.7 TRX_CTRL_0 – Reserved

Bit

7

6

5

4

3

2

1

0

NA ($143)

Res7

Res6

Res5

Res4

Res3

Res2

Res1

Res0

TRX_CTRL_0

Read/Write

RW

RW

RW

RW

RW

RW

RW

RW

Initial Value

0

0

0

1

1

0

0

1

This register is reserved for future use.

Bit 7:0 – Res7:0 - Reserved

These bits are reserved for future use.

9.12.8 TRX_CTRL_1 – Transceiver Control Register 1

Bit

7

6

5

4

NA ($144)

PA_EXT_EN

IRQ_2_EXT_EN TX_AUTO_CRC_ON

Res4

TRX_CTRL_1

Read/Write

RW

RW

RW

R

Initial Value

0

0

1

0

Bit

3

2

1

0

NA ($144)

Res3

Res2

Res1

Res0

TRX_CTRL_1

Read/Write

R

R

R

R

Initial Value

0

0

0

0

The TRX_CTRL_1 register is a multi purpose register to control various operating
modes and settings of the radio transceiver.

Bit 7 – PA_EXT_EN - External PA support enable

Advertising