
Rev. 1.10
210
October 23, 2020
Rev. 1.10
211
October 23, 2020
BC66F5652
2.4GHz RF Transceiver A/D Flash MCU
BC66F5652
2.4GHz RF Transceiver A/D Flash MCU
RF Data Rate
The Data Rate of the RF Transceiver is programmable, which is 125/250/500Kbps.
Packet Format
The RF Transceiver supports Burst mode packet format as shown in the figure below. The 9-bit
Packet Control Field (PCF) is optional and is enabled by default to be compatible with the BC516x/
BC66F5132 devices. So the RF Transceiver can act the role of receiver to pair with the BC516x/
BC66F5132 without responding the ACK packet to the BC516x/BC66F5132 by following the
hopping type protocol of the BC516x/BC66F5132.
RF Transceiver
Preamble
1~2 bytes
Address
3~5 bytes
Packet Control
Field 9 bits
Payload
0~32 bytes
CRC
0~2 bytes
BC516x/BC66F5132
Payload Length
6 bits
PID
2 bits
NO_ACK
1 bit
Preamble
1 byte
Address
3~5 bytes
Packet Control
Field 9 bits
Payload
1~11 bytes
CRC
0~2 bytes
Address
2~4 bytes
Data Pipe
1 byte
Optional CRC Calculation
Optional Data Whitening/De-Whitening
Optional Data Whitening/De-Whitening
Optional CRC Calculation
Bit Ordering
The bit ordering transmitted over the air follows the rule as shown below.
1. Preamble is transmitted the most significant first.
2. Address is transmitted starting from the most significant byte with the most significant bit first.
3. Packet Control Field is transmitted with the most significant bit first.
4. Payload is transmitted starting from the least significant byte with the most significant bit first.
5. CRC field is transmitted starting from the most significant byte with the most significant bit first.
Preamble Field
The RF Transceiver has 1~2 bytes of Preamble. The bit sequence is either 01010101(LSB) or
10101010(LSB) for the 1-byte Preamble. For the 2-byte Preamble, the bit sequence is either
01010101_01010101(LSB) or 10101010_10101010(LSB). Users can set Preamble Length to one or
two bytes by setting the AMBLE2 bit. This sequence is determined by the first transmitted bit of the
Address. The definition is listed below.
1st transmitted bit of Address:
0: Preamble = 01010101(LSB) / 01010101_01010101(LSB)
1: Preamble = 10101010(LSB) / 10101010_10101010(LSB)
Address Field
An address ensures that the packet is detected by the target receiver. The address field can be
configured to be 3, 4, or 5 bytes long using the AW[1:0] bit field.
The PRX device can open up to six data pipes to support up to six PTX devices each with a unique
address. All six PTX device addresses are searched simultaneously. For the PRX side, the data