English
Language : 

NRF9E5 Datasheet, PDF (35/104 Pages) List of Unclassifed Manufacturers – 433/868/915MHz RF Transceiver with Embedded 8051 Compatible Microcontroller and 4 Input, 10 Bit ADC
PRODUCT SPECIFICATION
nRF9 E5 Single Chip Transceiver with Embedded Microcontroller and ADC
11.2 SPI – Instruction Set
The available commands to be used on the SPI-interface are given in Table 21.
Whenever CSN is set low the interface would expect an instruction. Every new
instruction has to be presided by a high to low transaction on CSN.
Instruction set for the Transceiver and AD converter subsystem
Instruction Name
Instruction
Format
Operation
W_RF_CONFIG
(WRC)
0000 AAAA
Write Configuration-register. AAAA indicates which byte
the write operation is to be started from. Number of bytes
depending on start address AAAA.
R__RF_CONFIG
(RRC)
0001 AAAA
Read Configuration-register. AAAA indicates which byte
the read operation is to be started from. Number of bytes
depending on start address AAAA.
W_TX_PAYLOAD
(WTP)
0010 0000
Write TX-payload: 1 – 32 bytes. A write operation will
always start at byte 0.
R_TX_PAYLOAD 0010 0001
Read TX-payload: 1 – 32 bytes. A read operation will
(RTP)
always start at byte 0.
W_TX_ADDRESS
(WTA)
0010 0010
Write TX-address: 1 – 4 bytes. A write operation will
always start at byte 0.
R_TX_ADDRESS
(RTA)
R_RX_PAYLOAD
0010 0011
0010 0100
Read TX-address: 1 – 4 bytes. A read operation will
always start at byte 0.
Read RX-payload: 1 – 32 bytes. A read operation will
(RRP)
always start at byte 0.
R_ADC_DATA
(RAD)
0100 000A
Read ADC data. A indicates which byte the read
operation is to be started from.
W_ADC_CONFIG
(WAC)
0100 0100
Write ADC configuration register: 1 – 3 bytes.
A write operation will always start at byte 0.
R_ADC_CONFIG
0100 0110
Read ADC configuration register: 1 – 3 bytes.
(RAC)
A read operation will always start at byte 0.
CHANNEL_CONFIG 1000 pphc
(CC)
cccc cccc
Special command for fast setting of CH_NO,
HFREQ_PLL and PA_PWR in the CONFIGURATION
REGISTER. CH_NO= ccccccccc, HFREQ_PLL = h
PA_PWR = pp
START_ADC_CONV 1100 ssss
Special command for start of an ADC conversion for a
(SAV)
given source – ssss = CHSEL.
Table 21 Instruction set for the Transceiver AD converter subsystem.
A read or a write operation may operate on a single byte or on a set of succeeding bytes
from a given start address defined by the instruction. When accessing succeeding bytes
one will read or write MSB of the byte with the smallest byte number first. The content
of the status-register will always be read to MISO after a high to low transition on CSN.
Main office: Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway -Phone +4772898900 - Fax +4772898989
Revision: 1.1
Page 35 of 104
June 2004