English
Language : 

MRF24XA_15 Datasheet, PDF (86/258 Pages) Microchip Technology – Low-Power, 2.4 GHz ISM-Band IEEE 802.15.4™ RF
MRF24XA
REGISTER 3-17:
R-0 R/W-1
r
GIE
bit 7
PINCON (PIN CONFIGURATION REGISTER)
R-0
R-1
R/W-0000
r
IRQIF
GPIOMODE<3:0>
ADDRESS: 0x0C
bit 0
Legend: R = Readable bit W = Writable bit
-n = Value at POR ‘1’ = Bit is set
r = Reserved
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
x = Bit is unknown
bit 7
bit 6
bit 5
bit 4
bit 3-0
Reserved: Maintain as ‘0’
GIE: General Interrupt Enable bit
This bit enables to output IRQIF on INT pin. Note that the polarity of INT pin is active-low.
Reserved: Maintain as ‘0’
IRQIF: Interrupt Request Pending bit
This bit is the OR relationship of the enabled interrupt flags.
GPIOMODE <3:0>: GPIO Mode Field bit
This field allows redefining the functionality of the GPIO pins Encoding:
11xx = Reserved
1011 = GPIO pins are used for Receive streaming (RXSTREAM). Pins GPIO<2:0> are used to output
{RXWRBUF, BUSRDBUF, RXBUFFUL}.
1010 = GPIO pins are used for Transmit streaming (TXSTREAM). Pins GPIO<2:0> are used to output
{TXRDBUF, BUSWRBUF, TXBUFEMPTY}.
1001 =
1000 =
0111 =
0110 =
Reserved
Reserved
Reserved
Reserved
0101 = Intended for supporting Precise Network Time Synchronization (TIMESYN). GPIO<0> is used to
output TX, while GPIO<1> to output RX SFD indication pulses. GPIO<2> is used in “NORMAL”
operation mode.
0100 = GPIO pins are used for Radio monitoring (RFMON). Pins GPIO<2:0> are used to output
RFOP<2:0>.
0011 = GPIO pins are used for MAC monitoring (MACMON). Pins GPIO<2:0> are used to output
MACOP<3:1>.
0010 =
0001 =
GPIO pins are used for RXFSM monitoring (RXFSMMON). Pins GPIO<2:0> are used to output
receiver state-machine
000 = Preamble search
001 = Hi-rate SFD search
010 = Mid-rate SFD search
011 = Low-rate SFD search
100 = Legacy length field processing
101 = Payload processing
GPIO pins are used for AGC monitoring (AGCMON). Pins GPIO<2:0> are used to output {AGC-
HOLD, GAIN<1:0>} where AGCHOLD is an internal flag set when a receiver detects a preamble
and clears when the AGC is set free after the end of the frame.
0000 = GPIO pins are used as General Purpose I/O’s by the host MCU (NORMAL).
DS70005023C-page 86
Preliminary
 2015 Microchip Technology Inc.