PRODUCT SPECIFICATION
2.4GHz RF transceiver with
nRF24E1
embedded
8051 compatible microcontroller and
9 input, 10 bit ADC
FEATURES
•
•
•
•
•
•
•
•
•
•
•
•
•
nRF2401 2.4GHz RF transceiver
8051 compatible microcontroller
compatible with nRF24E2
9 input 10 bit ADC 100kSPS
Single 1.9V to 3.6V supply
Internal voltage regulators
2 µA standby with wakeup on
timer or external pin
Internal VDD monitoring
Supplied in 36 pin QFN (6x6mm)
package
0.18µm CMOS technology
Mask programmable version
available
Low Bill of Material
Ease of design
APPLICATIONS
•
•
•
•
•
•
•
•
•
•
•
•
Wireless gamepads
Wireless headsets
Wireless keyboards
Wireless mouse
Wireless toys
Intelligent sports equipment
Industrial sensors
PC peripherals
Phone peripherals
Tags
Alarms
Remote control
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway
Revision: 1.3
Page 1 of 107
- Phone +4772898900 - Fax +4772898989
March 2006
PRODUCT SPECIFICATION
nRF24E1 2.4 GHz Radio Transceiver with Microcontroller
TABLE OF CONTENT
1 GENERAL DESCRIPTION ...................................................................................4
1.1 Quick Reference Data.......................................................................................4
1.2 Block Diagram..................................................................................................5
1.3 Pin Diagram ......................................................................................................6
1.4 Glossary of Terms.............................................................................................8
2 ARCHITECTURAL OVERVIEW .........................................................................9
2.1 Microcontroller.................................................................................................9
2.2 PWM...............................................................................................................10
2.3 SPI ..................................................................................................................10
2.4 Port Logic .......................................................................................................11
2.5 Power Management ........................................................................................11
2.6 RTC Wakeup Timer, Watchdog and RC Oscillator .......................................11
2.7 XTAL Oscillator.............................................................................................11
2.8 AD Converter .................................................................................................11
2.9 Radio Transceiver...........................................................................................12
3 I/O PORTS ............................................................................................................13
3.1 I/O port behavior during RESET....................................................................13
3.2 Port 0 (P0).......................................................................................................13
3.3 Port 1 (P1 or SPI port) ....................................................................................14
4 nRF2401 2.4GHz TRANSCEIVER SUBSYSTEM .............................................18
4.1 RADIO port (Port 2).......................................................................................18
4.2 Modes of operation .........................................................................................20
4.3 Device configuration ......................................................................................26
4.4 Data package Description ...............................................................................34
4.5 Important RF Timing Data .............................................................................35
5 A/D CONVERTER ...............................................................................................40
5.1 A/D converter subsystem block diagram........................................................41
5.2 A/D converter registers...................................................................................41
5.3 A/D converter usage .......................................................................................42
5.4 A/D Converter timing.....................................................................................44
5.5 Analog interface guidelines ............................................................................45
6 PWM .....................................................................................................................46
7 INTERRUPTS.......................................................................................................47
7.1 Interrupt SFRs.................................................................................................47
7.2 Interrupt Processing ........................................................................................50
7.3 Interrupt Masking ...........................................................................................51
7.4 Interrupt Priorities...........................................................................................51
7.5 Interrupt Sampling ..........................................................................................52
7.6 Interrupt Latency.............................................................................................52
7.7 Interrupt Latency from Power Down Mode....................................................52
7.8 Single-Step Operation.....................................................................................52
8 WAKEUP TIMER AND WATCHDOG ..............................................................53
8.1 Tick calibration...............................................................................................53
8.2 RTC Wakeup timer.........................................................................................54
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway
Revision: 1.3
Page 2 of 107
-
Phone +4772898900 - Fax +4772898989
March 2006
PRODUCT SPECIFICATION
nRF24E1 2.4 GHz Radio Transceiver with Microcontroller
8.3 Watchdog........................................................................................................54
8.4 Reset ...............................................................................................................56
9 POWER SAVING MODES..................................................................................57
9.1 Idle Mode........................................................................................................57
9.2 Stop Mode.......................................................................................................58
9.3 Power down mode ..........................................................................................58
10
MICROCONTROLLER ....................................................................................60
10.1
Memory Organization .................................................................................60
10.2
Program format in external EEPROM ........................................................61
10.3
Instruction Set .............................................................................................62
10.4
Instruction Timing.......................................................................................68
10.5
Dual Data Pointers ......................................................................................68
10.6
Special Function Registers ..........................................................................69
10.7
SFR registers unique to nRF24E1 ...............................................................72
10.8
Timers/Counters ..........................................................................................74
10.9
Serial Interface ............................................................................................82
11
ELECTRICAL SPECIFICATIONS...................................................................91
12 PACKAGE OUTLINE.......................................................................................93
12.1
Package marking: ........................................................................................94
13 ABSOLUTE MAXIMUM RATINGS ...............................................................95
14 Peripheral RF Information .................................................................................96
14.2
PCB layout and de-coupling guidelines ......................................................97
15 Application example ..........................................................................................99
15.1
nRF24E1 with single ended matching network ..........................................99
15.2
PCB layout example..................................................................................101
16 Table of Figures ...............................................................................................102
17 Table of Tables ................................................................................................103
18 DEFINITIONS .................................................................................................105
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway
Revision: 1.3
Page 3 of 107
-
Phone +4772898900 - Fax +4772898989
March 2006
PRODUCT SPECIFICATION
nRF24E1 2.4 GHz Radio Transceiver with Microcontroller
1
GENERAL DESCRIPTION
The nRF24E1 is a nRF2401 2.4GHz radio transceiver with an embedded 8051
compatible microcontroller and a 10-bit 9 input 100 kSPS AD converter. The circuit
is supplied by only one voltage in range 1.9V to 3.6V. The nRF24E1 supports the
proprietary and innovative modes of the nRF2401 such as ShockBurst™ and
DuoCeiver™.
nRF24E1 is a superset of the nRF24E2 chip, which means that it contains all
functions of nRF24E2, and that it is fully program compatible with nRF24E2.
1.1 Quick Reference Data
Parameter
Minimum supply voltage
Temperature range
Maximum RF output power
RF receiver sensitivity
Maximum RF burst data rate
Supply current for microcontroller @ 16MHz @3V
Supply current for ADC @100 kSPS
Supply current for RF transmit @ -5dBm output power
Supply current for RF receive @1000 kbps
Supply current in Power Down mode
max CPU clock frequency
max AD conversion rate
ADC Differential nonlinearity (DNL)
ADC Integral nonlinearity (INL)
ADC Spurious free dynamic range (SFDR)
Package
Value
1.9
-40 to +85
0
-90
1000
3
0.9
10.5
19
2
20
100
±0.5
±0.75
65
36 pin QFN 6x6
Unit
V
°
C
dBm
dBm
kbps
mA
mA
mA
mA
µΑ
MHz
kSPS
LSB
LSB
dB
Table 1-1 : nRF24E1 quick reference data
Type Number
NRF24E1G
NRF24E1-EVKIT
Description
36 pin QFN 6x6, RoHS & SS-00259 compliant
Evaluation kit
Version
B
1.0
Table 1-2 : nRF24E1 ordering information
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway
Revision: 1.3
Page 4 of 107
-
Phone +4772898900 - Fax +4772898989
March 2006
PRODUCT SPECIFICATION
nRF24E1 2.4 GHz Radio Transceiver with Microcontroller
1.2 Block Diagram
AREF
AIN0
AIN1
AIN2
AIN3
AIN4
AIN5
AIN6
AIN7
nAD10100K
10-Bit
100kSPS
A/D converter
4k byte
RAM
1
512 byte 256 byte
ROM
RAM
VDD_PA = 1.8V
ANT1
ANT2
nRF2401
2.4GHz
Radio
Tranceiver
BIAS
VSS_PA = 0V
7-channel interrupt
UART0
Timer 0
Timer 1
Timer 2
IREF
22kΩ
XC1
CPU
8051
compatible
Microcontroller
XTAL
oscillator
XC2
DVDD
PWM
DVDD2
VDD
VSS
3
SPI
WATCH-
DOG
WAKEUP
timer
Power mgmt
Regulators
Reset
Port logic
Low power
RC
oscillator
P0.3 (DIO5)
P0.4 (DIO6)
P0.5 (DIO7)
P0.6 (DIO8)
P0.7 (DIO9)
4
P1.0 (DIO0)
P1.1 (DIO1)
P0.0 (DIO2)
P0.1 (DIO3)
SDO SCK SDI CSN
25320
EEPROM
Figure 1-1 nRF24E1 block diagram plus external components
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway
Revision: 1.3
Page 5 of 107
P0.2 (DIO4)
P1.2 (DIN0)
-
Phone +4772898900 - Fax +4772898989
March 2006