Rev. 1.10
206
October 23, 2020
Rev. 1.10
207
October 23, 2020
BC66F5652
2.4GHz RF Transceiver A/D Flash MCU
BC66F5652
2.4GHz RF Transceiver A/D Flash MCU
C7 C6 C5 C4 C3 C2 C1 C0
Description
CmdO CmdD Data Bytes
1
0
1
1
1
1
1
1 Read RX FIFO Command
√
1~32
0
0
0
1
0
0
1
0 Write PRX Pipe 1 Address
√
3~5
1
0
0
1
0
0
1
0 Read PRX Pipe 1 Address
√
3~5
0
0
0
1
0
0
1
1 Write TX FIFO with No-Auto-ACK Mode
Command
√
1~32
0
0
0
1
1
0
0
0 Write Pipe 0 ACK Payload Command
√
1~32
0
0
0
1
1
0
0
1 Write Pipe 1 ACK Payload Command
√
1~32
0
0
0
1
1
0
1
0 Write Pipe 2 ACK Payload Command
√
1~32
0
0
0
1
1
0
1
1 Write Pipe 3 ACK Payload Command
√
1~32
0
0
0
1
1
1
0
0 Write Pipe 4 ACK Payload Command
√
1~32
0
0
0
1
1
1
0
1 Write Pipe 5 ACK Payload Command
√
1~32
0
0
0
0
1
0
0
0 Software Reset Command
√
0
0
0
0
0
1
0
0
1 TX FIFO Flush Command
√
0
1
0
0
0
1
0
0
1 RX FIFO Flush Command
√
0
0
0
0
0
1
0
1
0 Deep Sleep Mode Setting Command
√
0
0
0
0
0
1
1
0
0 Light Sleep Mode Setting Command
√
0
0
0
0
0
1
1
0
1 Standby Mode Setting Command
√
0
0
0
0
0
1
1
1
1 Middle Sleep Mode Setting Command
√
0
0
0
0
0
1
1
1
0 TX Mode Trigger Command
√
0
1
0
0
0
1
1
1
0 RX Mode Trigger Command
√
1
0
0
1
1
1
1
1 Read RF Transceiver Version
√
3
Strobe Commands Table
A5~A0
: The address of control register
B1~B0
: Bank number
Note: 1. The RF Transceiver supports multi-byte read/write operations and the address is increased automatically
after each read or write operation.
2. Using software to read/write multiple bytes is allowed after one read/write command in a single CSN
enabled cycle.
SPI Timing
SCK
CSN
SDIO
RF IC will latch address bits
at the rising edge of SCK
C7
C6
C5
C4
C3
C2
C1
C0
Dw7 Dw6 Dw5
……
Dw2 Dw1 Dw0
RF IC will latch data bits at
the rising edge of SCK
……
3-Wire SPI Interface Write 1-byte Data Operation