PRODUCT SPECIFICATION
2.4GHz RF transmitter with
nRF24E2
embedded
8051 compatible microcontroller and
9 input, 10 bit ADC
FEATURES
•
•
•
•
•
•
•
•
•
•
•
•
2.4GHz RF transmitter
8051 compatible microcontroller
compatible with nRF24E1
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
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 99
- Phone +4772898900 - Fax +4772898989
March 2006
PRODUCT SPECIFICATION
nRF24E2 2.4 GHz Radio Transmitter 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 Transmitter ...........................................................................................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 TRANSMITTER SUBSYSTEM .............................................18
4.1 RADIO port (Port 2).......................................................................................18
4.2 Modes of operation .........................................................................................20
4.3 Device configuration ......................................................................................23
4.4 Data package Description ...............................................................................28
4.5 Important RF Timing Data .............................................................................29
5 A/D CONVERTER ...............................................................................................32
5.1 A/D converter subsystem block diagram........................................................33
5.2 A/D converter registers...................................................................................33
5.3 A/D converter usage .......................................................................................34
5.4 A/D Converter timing.....................................................................................36
5.5 Analog interface guidelines ............................................................................37
6 PWM .....................................................................................................................38
7 INTERRUPTS.......................................................................................................39
7.1 Interrupt SFRs.................................................................................................39
7.2 Interrupt Processing ........................................................................................42
7.3 Interrupt Masking ...........................................................................................43
7.4 Interrupt Priorities...........................................................................................43
7.5 Interrupt Sampling ..........................................................................................44
7.6 Interrupt Latency.............................................................................................44
7.7 Interrupt Latency from Power Down Mode....................................................44
7.8 Single-Step Operation.....................................................................................44
8 WAKEUP TIMER AND WATCHDOG ..............................................................45
8.1 Tick calibration...............................................................................................45
8.2 RTC Wakeup timer.........................................................................................46
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway
Revision: 1.3
Page 2 of 99
-
Phone +4772898900 - Fax +4772898989
March 2006
PRODUCT SPECIFICATION
nRF24E2 2.4 GHz Radio Transmitter with Microcontroller
8.3 Watchdog........................................................................................................46
8.4 Reset ...............................................................................................................48
9 POWER SAVING MODES..................................................................................49
9.1 Idle Mode........................................................................................................49
9.2 Stop Mode.......................................................................................................50
9.3 Power down mode ..........................................................................................50
10
MICROCONTROLLER ....................................................................................52
10.1
Memory Organization .................................................................................52
10.2
Program format in external EEPROM ........................................................53
10.3
Instruction Set .............................................................................................54
10.4
Instruction Timing.......................................................................................60
10.5
Dual Data Pointers ......................................................................................60
10.6
Special Function Registers ..........................................................................61
10.7
SFR registers unique to nRF24E2 ...............................................................64
10.8
Timers/Counters ..........................................................................................66
10.9
Serial Interface ............................................................................................74
11
ELECTRICAL SPECIFICATIONS...................................................................83
12 PACKAGE OUTLINE.......................................................................................85
12.1
Package marking: ........................................................................................86
13 ABSOLUTE MAXIMUM RATINGS ...............................................................87
14 Peripheral RF Information .................................................................................88
14.2
PCB layout and de-coupling guidelines ......................................................89
15 Application example ..........................................................................................91
15.1
nRF24E2 with single ended matching network ..........................................91
15.2
PCB layout example....................................................................................93
16 Table of Figures .................................................................................................94
17 Table of Tables ..................................................................................................94
18 DEFINITIONS ...................................................................................................97
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway
Revision: 1.3
Page 3 of 99
-
Phone +4772898900 - Fax +4772898989
March 2006
PRODUCT SPECIFICATION
nRF24E2 2.4 GHz Radio Transmitter with Microcontroller
1
GENERAL DESCRIPTION
The nRF24E2 is the transmitter part of the nRF2401 2.4GHz radio transceiver plus an
embedded 8051 compatible microcontroller plus 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
nRF24E2 supports the proprietary and innovative modes of the nRF2401 such as
ShockBurst™.
nRF24E2 is also a subset of the nRF24E1 chip, which means that it contains all
functions of nRF24E1 except the radio receive functions, and it also means that it is
fully program compatible with nRF24E1.
1.1 Quick Reference Data
Parameter
Minimum supply voltage
Temperature range
Maximum RF output power
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 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
1000
3
0.9
10.5
2
20
100
±0.5
±0.75
65
36 pin QFN 6x6
Unit
V
°
C
dBm
kbps
mA
mA
mA
µΑ
MHz
kSPS
LSB
LSB
dB
Table 1-1 : nRF24E2 quick reference data
Type Number
NRF24E2G
Description
36 pin QFN 6x6, RoHS & SS-00259 compliant
Version
B
Table 1-2 : nRF24E2 ordering information
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway
Revision: 1.3
Page 4 of 99
-
Phone +4772898900 - Fax +4772898989
March 2006
PRODUCT SPECIFICATION
nRF24E2 2.4 GHz Radio Transmitter 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
Transmitter
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
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)
SPI
WATCH-
DOG
WAKEUP
timer
4
3
P1.0 (DIO0)
P1.1 (DIO1)
P0.0 (DIO2)
P0.1 (DIO3)
SDO SCK SDI CSN
25320
EEPROM
Figure 1-1 nRF24E2 block diagram plus external components
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway
Revision: 1.3
Page 5 of 99
P0.2 (DIO4)
P1.2 (DIN0)
-
Phone +4772898900 - Fax +4772898989
March 2006