Rev. 1.10
198
October 23, 2020
Rev. 1.10
199
October 23, 2020
BC66F5652
2.4GHz RF Transceiver A/D Flash MCU
BC66F5652
2.4GHz RF Transceiver A/D Flash MCU
• RT2: PTX Retransmission Control Register 2
Bit
7
6
5
4
3
2
1
0
Name
CNT_PLOS[3:0]
CNT_ARC[3:0]
R/W
R
R
Reset
0
0
0
0
0
0
0
0
Bit 7~4
CNT_PLOS[3:0]
: Lost packet counting in the same RF_CH
The counter is overlow protected by 15 and is cleared when setting RF_CH.
Bit 3~0
CNT_ARC[3:0]
: Retransmitted packet counting
• CE: RF transceiver Enable Control Register
Bit
7
6
5
4
3
2
1
0
Name
—
—
—
—
—
—
—
CE
R/W
—
—
—
—
—
—
—
R/W
Reset
0
0
0
0
0
0
0
0
Bit 7~1
Reserved, must be kept unchanged after power on
Bit 0
CE
: RF transceiver enable control
0: Disable
1: Enable
If the RF transceiver is set as a PTX device and the CE bit is set high, it will stay in
the Light Sleep mode when the TX FIFO is empty. The PTX device will enter the TX
mode automatically once the TX FIFO is not empty. After each packet transmission
is finished, the PTX device will return to and stay in the Light Sleep mode if the TX
FIFO is empty, or enter the TX mode automatically again if the TX FIFO is still not
empty. If users want the PTX device to enter in the Light Sleep mode when the TX
FIFO is not empty, the CE bit must be cleared to zero.
If the RF transceiver is set as a PRX device, it will enter the RX mode when the CE
bit is set high by using register or using Strobe RX command. After each packet
transmission is finished (ACK or No-ACK), the PRX device will enter the RX mode
automatically if the CE bit is still high. Users can use the Light Sleep command or
clear this register to make CE=0. When the CE bit is cleare to 0, the state machine will
stop the RX operation and make the device enter the Light Sleep mode.
Bank 0 Control Register
Addr.
Name
Bit
7
6
5
4
3
2
1
0
20h
OM
—
—
—
—
ACAL_EN
—
—
—
21h
CFO1
ACFO_EN
AMBLE2
—
—
—
—
—
—
26h
STA1
—
—
—
—
—
OMST[2:0]
27h
RSSI1
—
RSSI_CTHD[3:0]
28h
RSSI2
RSSI_NEGDB[7:0]
29h
RSSI3
RSSI_SYNC_OK[7:0]
2Ah
DPL1
—
—
DPL_P5
DPL_P4
DPL_P3
DPL_P2
DPL_P1
DPL_P0
2Bh
DPL2
INV_NOACK
—
—
—
—
EN_DPL
EN_ACK_PLD EN_DYN_ACK
2Ch
RXPW0
—
—
RX_PW_P0[5:0]
2Dh
RXPW1
—
—
RX_PW_P1[5:0]
2Eh
RXPW2
—
—
RX_PW_P2[5:0]
2Fh
RXPW3
—
—
RX_PW_P3[5:0]
30h
RXPW4
—
—
RX_PW_P4[5:0]
31h
RXPW5
—
—
RX_PW_P5[5:0]
32h
ENAA
—
—
ENAAP5
ENAAP4
ENAAP3
ENAAP2
ENAAP1
ENAAP0
33h
P2B0
P2B0[7:0]
34h
P3B0
P3B0[7:0]