beautypg.com

Operating modes, 1 basic operating mode, 1 state control – Rainbow Electronics AT86RF231 User Manual

Page 33: Section 7. “operating modes” on, Trx_off, P_on, Sleep, Busy_tx, Pll_on, Rx_on_noclk

background image

33

8111A–AVR–05/08

AT86RF231

7.

Operating Modes

7.1

Basic Operating Mode

This section summarizes all states to provide the basic functionality of the AT86RF231, such as
receiving and transmitting frames, the power up sequence and sleep. The Basic Operating
Mode is designed for IEEE 802.15.4 and ISM applications; the corresponding radio transceiver
states are shown in

Figure 7.1 on page 33

.

Figure 7-1.

Basic Operating Mode State Diagram (for timing refer to

Table 7-1 on page 42

)

7.1.1

State Control

The radio transceiver states are controlled either by writing commands to register bits
TRX_CMD (register 0x02, TRX_STATE), or directly by two signal pins: pin 11 (SLP_TR) and

2

T

R

X

_O

F

F

S

L

P

_T

R

=

H

S

L

P

_T

R

=

L

P

L

L

_O

N

RX_ON

PLL_ON

TRX_OFF

(Clock State)

XOSC=ON

Pull=OFF

R

X

_O

N

P_ON

(Power-on after V

DD

)

XOSC=ON

Pull=ON

SLEEP

(Sleep State)

XOSC=OFF

Pull=OFF

(all states except P_ON)

FORCE_TRX_OFF

(all states except SLEEP)

SHR

Detected

Frame

End

Frame

End

BUSY_TX

(Transmit State)

PLL_ON

(PLL State)

TX_START

or

T

R

X

_O

F

F

T

R

X

_O

F

F

1

3

4

5

7

6

8

9

11

10

RX_ON_NOCLK

(Rx Listen State)

CLKM=OFF

SL

P_

TR =

H

S

LP_

TR

=

L

SHR

De

tect

ed

12

13

/RST = H

FORCE_PLL_ON

(all states except SLEEP,
P_ON, TRX_OFF, RX_ON_NOCLK)

14

SLP_TR = H

Legend:

Blue: SPI Write to Register TRX_STATE (0x02)

Red: Control signals via IC Pin

Green: Event

Basic Operating Mode States

State transition number, see Table 7-1

RX_ON

(Rx Listen State)

BUSY_RX

(Receive State)

RESET

(from all states)

/RST = L

X