uC 8051 is dead – Long live the 8051 inside Nordic ISM modules

Creating Radio Applications on 8051 with the Keil C51 C

Topics of the application note

• Development using nRFgo SDK
• Setup of Keil compiler
• Getting started with your first application
• Debugging your application with Keil compiler
• Developing with nRF devices

nRF24LE1 – Ultra low power wireless System-on-Chip solution

with mixed signal flash microcontroller and advanced power management

ISM Module with uC 8051 features

– Fully featured ultra low power nRF24L01+ 2.4GHz  transceiver core
– Worldwide 2.4GHz ISM band operation
– Enhanced ShockBurstTM hardware link layer
– 250 kbps, 1 Mbps and 2 Mbps on-air data rate options
– Air compatible with nRF24L01; nRF24L01+;
nRF24LU1,  and nRF2401A, -02, -E1 and -E2
– Low cost external+/-60ppm 16MHz crystal
– Enhanced 8-bit 8051 compatible microcontroller
– 32-bit multiplication-division unit
– AES encryption/decryption accelerator
– 16 kbytes on-chip flash memory
– 1 kbyte on-chip data flash memory
– 512 bytes high-endurance data flash memory
– 1 kbyte on SRAM plus 256 bytes of IRAM
– Low power 16MHz crystal and RC oscillators
– Ultra low power 32kHz crystal and RC oscillators
– Flexible real-time counter and three 16-bit timers/counters
– Ultra low power analog comparator for system wake-up
– Rich set of digital interfaces including: SPI master/slave,
2-wire master/slave, and UART
– 2-channel PWM
– Programmable resolution ADC: 6, 8, 10, or 12-bits
– Random Number Generator based on thermal noise
– Supports the Nordic nRFProbe hardware debugger
– Programmable generic I/O pins

Leave a Reply

Your email address will not be published. Required fields are marked *

Blue Captcha Image