MRF89XA
TX Mode:
3.11.8
ADDITIONAL INFORMATION TO
1.
2.
3.
4.
Program TX start condition and IRQs: Start TX
when FIFO is not empty (IRQ0TXST = 1 ) and
IRQ1 mapped to TXDONE (IRQ1TX = 1 )
Set CMOD = Stand-by mode and enable FIFO
access in Stand-by mode.
Write all payload bytes into FIFO (FRWAXS = 0 ,
Stand-by interrupts can be used if needed).
Go to TX mode. When TX is ready (automati-
cally handled) TX starts (IRQ0TXST = 1 ).
HANDLE PACKET MODE
If the number of bytes filled for transmission is greater
than the actual length of the packet to be transmitted
and IRQ0TXST = 1 , the FIFO is cleared after the
packet has been transmitted. Therefore, the extra
bytes in the FIFO are lost. Otherwise, if IRQ0TXST = 0 ,
the extra bytes are kept in the FIFO. This opens up the
possibility of transmitting more than one packet by fill-
ing the FIFO with multiple packet messages.
5. Wait for TXDONE interrupt (plus one bit period).
6. Go to Sleep mode.
RX Mode:
It is not possible to receive multiple packets. After a
packet has been received and filled in the FIFO all its
contents needs to be read (that is, the FIFO must be
empty for a new packet reception to be initiated).
1.
2.
3.
4.
5.
6.
Program RX/Stand-by interrupts: IRQ0 mapped
to FIFOEMPTY (IRQ0RXS = 10 ) and IRQ1
mapped to FIFO Threshold (IRQ1RXS = 00 ).
Configure FIFO Threshold to an appropriate
value (for example, to detect packet end, if its
length is known).
Go to RX mode by setting the CMOD register.
FIFO threshold interrupt, when the FIFO is full
with received contents. So you have to enable
IRQ1 to “CRCOK” interrupt.
Wait for CRCOK interrupt.
Go to Stand-by mode.
Read payload byte from FIFO until FIFOEMPTY
goes low. (FRWAXS = 1 ).
Go to Sleep mode.
The PLREADY interrupt goes high when the last pay-
load byte is available in the FIFO and remains high until
all its data are read. Similar behavior is applicable to
ARDSMATCH and CRCOK interrupts.
The CRC result is available in the STSCRCEN bit
immediately as the CRCOK and PLREADY interrupt
sources are triggered. In RX mode, the STSCRCEN bit
is cleared when the complete payload has been read
from the FIFO. If the payload is read in Stand-by mode,
the STSCRCEN bit is cleared when the user goes back
to RX mode and a new Sync word is detected.
The FIFOFM and FIFOFSC bits have no meaning in
Packet mode and should be set to their default values
only.
3.11.9 PACKET MODE REGISTERS
The registers associated with Packet mode are:
?
GCONREG ( Register 2-1 )
?
DMODREG ( Register 2-2 )
?
FDEVREG ( Register 2-3 )
?
BRSREG ( Register 2-4 )
?
FLTHREG ( Register 2-5 )
?
FIFOCREG ( Register 2-6 )
?
FTXRXIREG ( Register 2-14 )
?
FTPRIREG ( Register 2-15 )
?
RSTHIREG ( Register 2-16 )
?
FILCREG ( Register 2-17 )
?
PFCREG ( Register 2-18 )
?
SYNCREG ( Register 2-19 )
?
RSTSREG ( Register 2-21 )
?
OOKCREG ( Register 2-22 )
?
SYNCV31REG ( Register 2-23 )
?
SYNCV23REG ( Register 2-24 )
?
SYNCV15REG ( Register 2-25 )
?
SYNCV07REG ( Register 2-26 )
?
PLOADREG ( Register 2-29 )
?
NADDSREG ( Register 2-30 )
?
PKTCREG ( Register 2-31 )
?
FCRCREG ( Register 2-32 )
? 2010–2011 Microchip Technology Inc.
Preliminary
DS70622C-page 89
相关PDF资料
MRF89XAM9A-I/RM IC TXRX MOD 915MHZ ULP SUB-GHZ
MRX-001-433DR-B MODULE RECEIVER 433MHZ 18DIP
MRX-002-433DR-B MODULE RECEIVER 433MHZ 18DIP
MRX-002SL-433DR-B MODULE RCVR 433MHZ SAW LN 24DIP
MRX-005-915DR-B MODULE RECEIVER 915MHZ 18DIP
MRX-005SL-915DR-B MODULE RCVR 915MHZ SAW LN 24DIP
MRX-007-433DR-B MODULE RECEIVER 433MHZ 18DIP
MRX-008-433DR-B MODULE RECEIVER 433MHZ 18DIP
相关代理商/技术参数
MRF89XAM8A-I 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:Ultra Low-Power, Integrated ISM Band Sub-GHz Transceiver
MRF89XAM8A-I/RM 功能描述:射频模块 868MHz Sub-GHz transceiver module RoHS:否 制造商:Linx Technologies 产品:Transceiver Modules 频带:902 MHz to 928 MHz 输出功率:- 15.5 dBm to + 12.5 dBm 接口类型:UART 工作电源电压:- 0.3 VDC to + 5.5 VDC 传输供电电流:38.1 mA 接收供电电流:22.7 mA 天线连接器类型:U.FL 最大工作温度:+ 85 C 尺寸:1.15 mm x 0.63 mm x 0.131 mm
MRF89XAM8A-I/RM 制造商:Microchip Technology Inc 功能描述:, Leaded Process Compatible:Yes, Peak Re
MRF89XAM9A_12 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:915 MHz Ultra Low-Power Sub-GHz Transceiver Module
MRF89XAM9A-I/RM 功能描述:射频模块 915MHz Sub-GHz Transceiver Mod RoHS:否 制造商:Linx Technologies 产品:Transceiver Modules 频带:902 MHz to 928 MHz 输出功率:- 15.5 dBm to + 12.5 dBm 接口类型:UART 工作电源电压:- 0.3 VDC to + 5.5 VDC 传输供电电流:38.1 mA 接收供电电流:22.7 mA 天线连接器类型:U.FL 最大工作温度:+ 85 C 尺寸:1.15 mm x 0.63 mm x 0.131 mm
MRF89XAM9AT-I/RM 制造商:Microchip Technology Inc 功能描述:915 MHz Ultra Low-Power Sub-GHz Transceiver Module
MRF89XAT-I/MQ 功能描述:射频收发器 868/915/950 MHz Sub-GHz transceiver RoHS:否 制造商:Atmel 频率范围:2322 MHz to 2527 MHz 最大数据速率:2000 Kbps 调制格式:OQPSK 输出功率:4 dBm 类型: 工作电源电压:1.8 V to 3.6 V 最大工作温度:+ 85 C 接口类型:SPI 封装 / 箱体:QFN-32 封装:Tray
MRF8HP21080HR3 功能描述:射频MOSFET电源晶体管 HV8 2.1GHZ 160W NI780H-4 RoHS:否 制造商:Freescale Semiconductor 配置:Single 晶体管极性: 频率:1800 MHz to 2000 MHz 增益:27 dB 输出功率:100 W 汲极/源极击穿电压: 漏极连续电流: 闸/源击穿电压: 最大工作温度: 封装 / 箱体:NI-780-4 封装:Tray