English
Language : 

CC2510FX Datasheet, PDF (194/253 Pages) List of Unclassifed Manufacturers – True System-on-Chip with Low Power RF Transceiver and 8051 MCU
CC2510Fx / CC2511Fx
an interrupt source in RFIM does not affect
the update of the status in the RFIF
register.
Due to the use of the individual interrupt
masks in RFIM, and the main interrupt
mask for the RF interrupt given by
IEN2.RFIE there is two-layered masking
of this interrupt. Special attention needs to
be taken when processing this type of
interrupt as described below.
To clear the RF interrupt, S1CON.RFIF
and the interrupt flag in RFIF need to be
cleared. The order and method of doing
this is shown in Figure 44. Note that
S1CON is cleared after RFIF, otherwise
S1CON.RFIF could be set once again due
to the same interrupt.
MOV RFIF,#00h
MOV S1CON,#00h
MOV RFIM,RFIM
;clear all interrupt flags
;clear main interrupt flags
;set interrupt mask
Figure 44: Clearing RF Interrupt
RFIF (0xE9) – RF Interrupt Flags
Bit Name
7
IRQ_TXUNF
Reset
0
R/W
R/W0
6
IRQ_RXOVF
0
R/W0
5
IRQ_TIMEOUT
0
R/W0
4
IRQ_DONE
0
R/W0
3
IRQ_CS
2
IRQ_PQT
1
IRQ_CCA
0
IRQ_SFD
0
R/W0
0
R/W0
0
R/W0
0
R/W0
Description
TX underflow.
0 No interrupt pending
1 Interrupt pending
RX overflow.
0 No interrupt pending
1 Interrupt pending
RX timeout, no packet has been received in the programmed period.
0 No interrupt pending
1 Interrupt pending
Packet received/transmitted. Also used to detect underflow/overflow
conditions.
0 No interrupt pending
1 Interrupt pending
Carrier sense.
0 No interrupt pending
1 Interrupt pending
Preamble quality reached.
0 No interrupt pending
1 Interrupt pending
Clear Channel Assessment
0 No interrupt pending
1 Interrupt pending
Start of Frame Delimiter, sync word detected
0 No interrupt pending
1 Interrupt pending
CC2510Fx/CC2511Fx PRELIMINARY Data Sheet (Rev. 1.2) SWRS055A Page 194 of
252