English
Language : 

AT86RF230_07 Datasheet, PDF (19/98 Pages) ATMEL Corporation – Low Power 2.4 GHz Radio Transceiver for ZigBee™ and IEEE 802.15.4™ Applications
AT86RF230
This can be achieved by a rising edge on pin SLP_TR which turns off the CLKM output
35 clock cycles afterwards. The radio transceiver state changes from RX_ON or
RX_AACK_ON to RX_ON_NOCLK or RX_AACK_ON_NOCLK respectively.
In case that a frame is received the radio transceiver enters the state
BUSY_RX/BUSY_RX_AACK and the clock output CLKM is automatically switched on
again. This scenario is shown in Figure 6-16.
The power consumption of the radio transceiver is similar in state
RX_ON_NOCLK/RX_AACK_ON_NOCLK and state RX_ON, because only the CLKM
output is switched off.
Figure 6-16. Wake-Up Initiated by Radio Transceiver Interrupt
CLKM
SLP_TR
IRQ
35 main clock cycles
typ. 5µs
t ra n s c e iv e r IR Q is s u e d
6.5 Interrupt Logic
6.5.1 Overview
The AT86RF230 differentiates between six interrupt events. Each interrupt is enabled
or disabled by writing the corresponding bit to the interrupt mask register 0x0E
(IRQ_MASK). Internally, each interrupt is stored as a separate bit of the interrupt status
register. All interrupt lines are combined via logical “OR” to one external interrupt line
(IRQ). If the IRQ pin issues, the microcontroller shall read the interrupt status register
0x0F (IRQ_STATUS) to determine the reason for the interrupt. A read access to this
register clears the interrupt status register and the IRQ pin, too. Interrupts are not
cleared automatically when the event that caused them is not valid anymore. Exception:
the PLL_LOCK IRQ clears the PLL_UNLOCK IRQ and vice versa. The supported
interrupts for the Basic Operating Mode (see section 7.1) are summarized in Table 6-8.
Table 6-8. Interrupt Description in Basic Operating Mode
IRQ Name
Comments
Details
IRQ_7: BAT_LOW
Indicates a supply voltage below the programmed threshold.
Section 9.5.3
IRQ_6: TRX_UR
Indicates a Frame Buffer access violation (under run).
Section 9.3.3
IRQ_3: TRX_END
RX: Indicates the completion of a frame reception.
TX: Indicates the completion of a frame transmission.
Section 7.1.3
Section 7.1.3
IRQ_2: RX_START
Indicates a SFD detection. The TRX_STATE changes to BUSY_RX.
Section 7.1.3
IRQ_1: PLL_UNLOCK
Indicates PLL unlock. The PA is turned off immediately, if the radio transceiver is in
BUSY_TX/BUSY_TX_ARET state.
Section 9.7.4
IRQ_0: PLL_LOCK
Indicates PLL lock
Section 9.7.4
Using the Extended Operating Mode, the interrupts are handled in a slightly different
way. A detailed description can be found in section 7.2.4.
19
5131D-ZIGB-12/03/07