English
Language : 

MRF24XA_15 Datasheet, PDF (111/258 Pages) Microchip Technology – Low-Power, 2.4 GHz ISM-Band IEEE 802.15.4™ RF
MRF24XA
REGISTER 4-6: PIR2 (PERIPHERAL INTERRUPT REGISTER 2)
ADDRESS: 0x05
R/W/HS/HC-0 R/W/HS/HC-0 R/W/HS/HC-0 R/W/HS/HC-0 R/W/HS/HC-0 R/W/HS/HC-0 R/W/HS/HC-0 R/W/HS/HC-0
TXIF
bit 7
TXENCIF
TXMAIF
TXACKIF TXCSMAIF
TXSZIF
TXOVFIF
FRMIF
bit 0
Legend: R = Readable bit W = Writable bit
-n = Value at POR
‘1’ = Bit is set
r = Reserved
HC = Hardware Clear
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
x = Bit is unknown
HS = Hardware Set
bit 7
TXIF: Transmission Done Interrupt Flag bit
The current TX operation (TXST) his successfully completed. This event is unchanged when a
hardware generated ACK packet is transmitted or when a packet is repeated. Nonpersistent, cleared
by SPI read.
bit 6
TXENCIF: Transmit Encoding Interrupt Flag bit
The TX packet was successfully encrypted or complemented, or both with a Message Integrity Code
(MIC). Set by the device after TXENC = 1, when TXENC is cleared. Nonpersistent, cleared by SPI read.
bit 5
TXMAIF: Transmitter Medium Access Interrupt Flag bit
Set by the device when the medium is accessed, specifically when the first sample in the preamble is
transmitted into the air. Nonpersistent, cleared by SPI read.
bit 4
TXACKIF: Transmission Unacknowledged Failure Interrupt Flag bit
Set by the device when Acknowledge is not received after the configured maximum number of trans-
mission retries RETXMCNT<3:0>, provided that the Frame Control field of the transmitted frame
indicates AckReq = 1. Nonpersistent, cleared by SPI read.
bit 3
TXCSMAIF: Transmitter CSMA Failure Interrupt Flag bit
Set by the device when CSMA-CA finds the channel busy for BOMCNT<2:0> number of times, provided
that CSMAEN = 1 is configured. Nonpersistent, cleared by SPI read.
bit 2
TXSZIF: Transmit Packet Size Error Interrupt Flag bit
Following TXST is set the packet size (including MIC tags and CRC) is found to be zero or to be greater
than the maximum size that the buffers can support. Nonpersistent, cleared by SPI read.
bit 1
TXOVFIF: Transmitter Overflow Interrupt Flag bit
The Host Controller attempted to write a TX buffer that was not empty (TXBUFEMPTY = 0).
Nonpersistent, cleared by SPI read.
bit 0
FRMIF: Frame Format Error Interrupt Flag bit
Set if the transmitter/receiver fails to parse the frame in the buffer (it is not as it must be or it is
corrupted in demodulation).
 2015 Microchip Technology Inc.
Preliminary
DS70005023C-page 111