Trx_off, P_on, Sleep – Rainbow Electronics AT86RF230 User Manual

Page 17: Busy_tx, Pll_on, Rx_on, Busy_rx, Rx_on_noclk, Tx_aret_on, Rx_aack_on

Advertising
background image

17

AT86RF230

5131A-ZIGB-06/14/06

2

TR

X

_O

FF

S

LP

_T

R

=1

Legend:

Blue: SPI Write to Register TRX_STATE (0x02)

Red: Control signals via IC Pin

Green: Event

S

LP

_T

R

=0

P

LL

_O

N

RX_ON

PLL_ON

TRX_OFF

(Clock Mode)

XOSC=ON

Pull=OFF

R

X

_O

N

P_ON

(Power-on after VDD)

XOSC=ON

Pull=ON

SLEEP

(Sleep Mode)

XOSC=OFF

Pull=OFF

(all modes except P_ON)

FORCE_TRX_OFF

(all modes except SLEEP)

Frame

Start

Frame

End

Frame

End

BUSY_TX

(Transmit Mode)

PLL_ON

(PLL Mode)

RX_ON

(Rx Listen Mode)

BUSY_RX

(Receive Mode)

CLKM=ON

TX_START

SLP_TR=1

TR

X

_O

F

F

TR

X

_O

F

F

1

3

4

5

7

6

8

9

11

10

RX_ON_NOCLK

(Rx Listen Mode)

CLKM=OFF

SL

P_

TR

=1

S

LP

_T

R

=0

F

ra

m

e

S

ta

rt

CLKM=ON

TX_ARET_ON

(Auto Retry)

RX_AACK_ON

(Auto Acknowledge)

BUSY_RX_AACK

(Auto Acknowledge)

BUSY_TX_ARET

(Auto Retry)

Frame

Start

Trans-

action

Finished

RX_AACK_ON

TX_ARET_ON

T

X

_

A

R

E

T

_

O

N

P

L

L

_

O

N

TX_START

SLP_TR=1

Frame

End

R

X

_

O

N

R

X

_

A

A

C

K

_

O

N

P

L

L

_

O

N

R

X

_A

A

C

K

_

O

N

T

X

_A

R

E

T

_O

N

RX_AACK_

ON_NOCLK

(Auto Acknowledge)

BUSY_RX_

AACK_NOCLK

(Auto Acknowledge)

Frame

Start

Frame

Rejected

F

ra

m

e

A

c

c

e

p

te

d

R

X

_O

N

T

X

_

A

R

E

T

_

O

N

R

X

_

A

R

E

T

_

O

N

From

TRX_OFF

From

TRX_OFF

S

L

P

_

T

R

=

1

S

L

P

_

T

R

=

0

RST=0

12

13

Figure 5-1.

Extended Operating Mode State Diagram

Advertising